74hc595驱动8+8点阵程序
答:编写:邓椿薪 时间:2006年1月20日 晚 邮箱:[email protected] //595连级输出数据,138行驱动。P0_1为移动速度高速/*点阵显示汉字程串口输出字符数据,//P2口输出行扫描信号,P2_7输出595锁存信号。*/ define uchar unsigned char define uint unsigned int include <REG51.H> include <CODES...
答:写到最后,我个人是不推荐用74hc595 来驱动8x8点阵的,由于点阵是扫描显示,所以在一定程度上来说它只能让我们只显示一个图案,如果说你需要显示动图,或者滚动显示,这个实现起来就会比较麻烦,但是学习使用还是很好的,适合我们这样的初学者入门学习,而且淘宝上有74hc595的线程的模块买,不想焊接的同学可以买现成...
答:两片74HC595确实可以驱动一个8X8的LED点阵。LED的额定电流是10mA,可实际电流并不需要一定要达到额定电流啊,额定不等于实际的。这要看限流电阻是多大。现在LED点阵都高亮度的,电流达到3mA时,就很亮了,所以,不需要真到10mA的。以限流电阻是510殴计算,电流是6mA,8个同时亮是48mA。74HC595的输出...
答:我做过16*16点阵用了4片595 级联 以下有代码 希望能帮助楼主 include <reg52.h>#define uchar unsigned char#define uint unsigned int sbit SH_CP=P1^2;sbit DS=P1^0;sbit ST_CP=P1^1;uchar code tab[ ]= { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x...
答:三极管用8050 C级直接加5伏 B级一般加2至10k的电阻连到595 主要看点阵的型号 有些电流要大点有些要小点 可以自己试试 E级输出到点阵阳极 点阵阴极接200欧就差不多了 也可以大点
答:看你怎么选择了。行和列都用595的话要2片。连接单片机其中一个595可以连接到串口上,使用串口方式0 这个是6个595驱动6个5*7的点阵。
答:是要仿真图吗?还是要实物电路图啊?下图是仿真图,要做实,还需要加8个限流电阻。而且,有了电路图,要显示出图形,还要写程序的。
答:说明你的sendbyte_L()行选择有问题,可能是软件问题,也可能是硬件问题 首先断开138输入A、B、C与cpu的连接,手动设置A、B、C的高低电平,看显示是否对应的8个行是否轮流都亮,不亮再看138输出8个引脚的电平是否相应变化,这样就可以排查硬件问题。假如硬件没有问题,检查软件,你的关闭显示段去掉,再...
答://输出锁存器控制脉冲 ---接板卡上SPKsbit CS_LED8 =P1^1; //数码管片选 ---接板卡上的CSsbit CS_1302 =P1^4; //ds1302片选uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f, 0x77,0x7c,0x39,0x5e...
答:电路这样接是可以,前提是你的LED点阵需要共阳 不然的话138选通高电平作扫描,高电平只能选亮一个灯,而不是8个 出现你所说的闪屏 印象中8*8点阵都是共阴的,因此需要138作低电平扫描,595高电平数据输入
网友评论:
童厘18359292214:
在单片机电路里74HC595能带起来8X8点阵么 -
39638广琼
: 你说的35mA,芯片手册应该是指的直流参数,瞬间电流大于这个值是可能的.那么动态扫描情况下不会有问题,而静态地让8个LED点亮恐怕会损坏595,这个可以验证下,至少595温度会上升
童厘18359292214:
单片机通过74hc595驱动8x8点阵用什么三极管和电阻,要详细的.
39638广琼
: 三极管用8050 C级直接加5伏 B级一般加2至10k的电阻连到595 主要看点阵的型号 有些电流要大点有些要小点 可以自己试试 E级输出到点阵阳极 点阵阴极接200欧就差不多了 也可以大点
童厘18359292214:
我要用74HC595控制8*8的点阵,需用几片595?595怎么链接单片机,求电路图,求595控制C程序 -
39638广琼
: 看你怎么选择了.行和列都用595的话要2片.连接单片机其中一个595可以连接到串口上,使用串口方式0 这个是6个595驱动6个5*7的点阵.
童厘18359292214:
为什么用74HC595驱动的LED8*8点阵只有6个引脚出来 -
39638广琼
: 3个串口管脚:CLK(时钟),SDATA(数据),ST(输出到锁存),时钟上升沿锁存数据到寄存器,锁存8位后ST上升沿将寄存器锁存到输出管脚,这8路输出接LED阵列的8个数据输入上3路输入进行3-8译码,选择操作哪列,8个输出接LED阵列的8列选通输入上
童厘18359292214:
利用74hc595驱动点阵 -
39638广琼
: 本系统采用两块74HC595级联作为点阵屏的行控制信号,控制点阵屏的16行.74HC595是具有8位移位寄存器和一个存储器,三态输出功能.移位寄存器和存储器是分别的时钟.数据在SCHcp的上升沿输入,在STcp的上升沿进入的存储寄存器...
童厘18359292214:
单片机8*8点阵是不是不一定非要用74hc595驱动 -
39638广琼
: 比一定非要用595,使用164或573也可以驱动,一方面是节省IO,另一方面是增加驱动能力,毕竟单片机的驱动能力比较弱.
童厘18359292214:
请问用LED点阵8*8做交通灯用什么驱动芯片啊,行和列可以用同样的吗?我用51单片机做的,但是需要用到8块8 -
39638广琼
: 列驱动用8位的移位74hc595或16位恒流驱动芯片stc2221,行驱动用达林顿或三极管
童厘18359292214:
51单片机可以驱动 8X8的点阵吗?点阵的型号LD788BS - SS22谢谢大侠了! -
39638广琼
: 如果要直接驱动的话,必须要使用带强上拉功能的单片机才行,比如STC系列可以 如果是IO口只有若上拉的话,那需要加缓存器芯片(如74HC573)或者三极管等 如果从省端口角度来考虑的话,使用74HC595会比较省
童厘18359292214:
74hc595驱动16*32点阵就发热,但工作正常.驱动一个8*8发热就减慢,过一会才有点热,为什么会发热?求救
39638广琼
: 细节不是太了解.但是我想,74hc595 会不会有功率这个概念, 16*32点阵,led吗?肯定比 8*8 led 需要的消耗要大啊. 如果是这样,驱动 8*8,肯定发热慢,直观理解.当然芯片也好,电路也好 都会发热.74hc595也发热.
童厘18359292214:
为何用74HC154进行行驱动,用74HC595进行级联列驱动的LED点阵屏量示出来的字都是一样的? -
39638广琼
: 最好把硬件电路帖出来,还有你控制的点数也要说清楚,是8*8还是16*16.假设每2个595输出控制一个字,即16*16点阵,显示的字一样说明每两个为一组的595输入是相同的.首先查看电路,看下是不是4组都接到了相同的端口.其次,每次选通一组输出数据后即进行锁存,再进行下组数据的输出和锁存,这样前一组数据被锁存不变,后一组接收新的数据就会显示4个不同的字了.