51单片机8x8点阵的电路
轩思璐198951单片机Led点阵8*8显示一个字的程序是什么 ?请讲讲程序内容里的原理!谢谢 -
澹荣薛19714174436 ______ 在8X8点阵LED上显示柱形,让其先从左到右平滑移动三次,其次从右到左平滑移动三次,再次从上到下平滑移动三次,最后从下到上平滑移动三次...
轩思璐1989stc89c52用什么芯片来驱动8x8点阵,能不能用LS245来驱动行,不用驱动芯片驱动列?? -
澹荣薛19714174436 ______ 首先是51单片机的IO输出能力有限,而8*8则是64个LED,所以尽量是加上驱动芯片,以减少IO端口负载,这样可靠.驱动行看你用什么方式了,如果是串转并的话就用74HC164或者74HC595,驱动电流很轻松(注意驱动LED的正极),列可以用ULN2803来做驱动,2803属于达林顿,能灌入电流但是输出电流有限,所以只能放在负极.另外,列还可以用三极管来驱动,普通的8050或者8550即可驱动整列.倘若你要是不想用串转并,直接从IO输出给行的话可以用244或者245都行.
轩思璐1989怎样点亮c51单片机8x8LED点阵灯 -
澹荣薛19714174436 ______ 这个原理和 点阵的扫描 是一样的 高低8位控制 分为行扫描和 列扫描 你把行的值 和列的值组合一哈 要点亮那个就组合 那个数值 这样就可以点亮 相应的 led灯了
轩思璐198951单片机 8*8点阵 LED灯全灭 没有效果 -
澹荣薛19714174436 ______ 你加个延时程序在P3=0xFF下面,不然你刚全灭了,就跳到P3=tab[cnta];在一个时钟周期内,肉眼是看不到的,要延时几秒吧
轩思璐198951单片机8*8点阵显示0到9并逐渐加秒延时 例如0到1停1秒 到2停2秒....到9停9秒 -
澹荣薛19714174436 ______ 源代码稍修改,然后把这个加进去就行了...int sec_cnt = 0; unsigned char timer0_cnt = 0; unsigned char sec1 = 0; void DelaySec(unsigned char sec) { sec_cnt = 0; while(sec_cnt } void Timer0Init(void) { TMOD=0x01; //设置定时器0为工作方...
轩思璐198951单片机595芯片如何实现8*8LED点阵的多个字滚动 -
澹荣薛19714174436 ______ 先解决用595实现点阵的显示,滚动功能可以通过定时改变显示内容实现.
轩思璐1989AT89c51单片机和8*8LED点阵硬件如何连接? -
澹荣薛19714174436 ______ 可以行列都用单片机的i/o口,p0和p2我做的东东行用p0,p2列用595扫描16*256的,就看你的程序怎么编呵呵,你如果单搞个东西玩玩我这有很多protus仿真例子,传给你我qq270753168
轩思璐1989请使用51单片机驱动4个8x8点阵组成的16x16屏幕,在上面显示一个“♂”符号(使用Keil软件完成单片机代码的编写,并且在proteus电路仿真软件上仿真)
澹荣薛19714174436 ______ 行列扫描. 16位并行总线做行驱动. 两条线(或者仅提供一个时钟都可以)连接两片级联的串入并出的芯片(如74HC164),通过三极管驱动做列驱动. 扫描时每点亮一列串入并出移一位.
轩思璐1989怎样用AT89S51单片机实现点阵或LED的驱动???
澹荣薛19714174436 ______ 视频: 天狼星电子51单片机C语言学习第11课8*8点阵原理和动态显示 http://v.youku.com/v_show/id_XMTk0MTYyNTg4.html 03:22开始
轩思璐1989在编译51单片机8x8led点阵时 每一列 要么全亮要么全灭 -
澹荣薛19714174436 ______ 全灭是要进行消隐,消除上一列的资料干扰到下一列