74hc164驱动数码管 pcb
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 17:59:27
用单片机控制吗?我用的是74HC164的,不过功能一样.上网下载个PDF,我说说连接方法以51为例从RXD出来连接到DSA和DSB,TXD连到CLK,MR接一个22K电阻再接+5V,另外164的Q0~
PROTEUS仿真时,对三极管的仿真,速度太低,反应不过来,加大延时时间才行.如果用集成电路的反相器,代替三极管(逻辑是相同的),速度就上去了.数码管即可正常显示.
上拉电阻作用是限流,不是把电阻换成三极管 而是要加三极管你这应该把公共端接在单片机上 不然你这样完全没有作用 都不能节约端口再问:也就是把位选的138译码器去
搜max7221的PDF数码管从正面看,小数点在右下脚,上面的引脚从左向右分别是FG公共端AB下面的引脚从左向右分别是ED公共端CDp(小数点)
经典串入并出,1个I/O口就可以驱动多个数码管.单个数码管跟多个数码管相连的那种有什么区别?就是节省几个管脚,原理一样,就是1和0么!
你看我给你发的资料 ,已经发送
74LS164与共阳数码管笔画之间串100-200欧姆电阻,电阻太大影响亮度.共阳极可以接5V电压,多位数码管时,共阳端通过位选驱动电路接5V.
这里的RXD、TXD都是当作IO口使用的,每个74LS164在收到一个时钟后,D0(A/B)、Q0~Q6顺次移到Q0~Q7中,而前三个芯片的Q7分别接到后三个的A/B端,由于它们的时钟都是共用的,所以
用单片机控制吗?我用的是74HC164的,不过功能一样.上网下载个PDF,我说说连接方法以51为例从RXD出来连接到DSA和DSB,TXD连到CLK,MR接一个22K电阻再接+5V,另外164的Q0~
ICL7106是驱动LCD的三位半A/D,7107才是驱动LED数码管的(用共阳极数码管).再问:我看到有些资料说可以驱动数码管的呢?但是数据手册上只说可以驱动LCD,真的不能驱动数码管,做过实验么?
CLR不用接的可以用串行工作方式0(8位同步输出)你这显示就用该用动态扫描了,点亮一个数字延时后点亮两一个数字你第二个图好像不大好用,用一个164足够了,用P1.6P1.7选一下点亮那个管足矣,不用再
一般是需要自己制作的
不知道你说的是位驱动还是段驱动?如果是段驱动对于共阴极数码管用PNP管比较方便,可以选8550,如果是位驱动则用NPN管比较方便,9013或8050都行,9011电流30mA偏小,只能驱动一、两位数码
可能两种LED的导通电压不一样.LG的能用就用LG的好了.别用my的了,反正引脚都一样的.不知道你电源的电压是多高?你是用静态驱动的吗?那样电流会比较大.建议改成高电压,扫描驱动的方式,会得到改善.
要是8V电压的话要加个驱动芯片了,比如CD4543之类的,把8V的电压加在CD4543芯片上,这个芯片工作电压是3~18V的,和单片机公用一个接地线.然后通过单片机对其进行轮流点亮控制.你要是只要个图
你的这个不是乱码就有问题了!你仔细理解一下这段voidwr595(uchardat){uchara;for(a=8;a>0;a--){SH_CP=0;DS=dat&0x80;dat
74HC164与74LS164速度几乎一样,功耗有差异在单片机应用系统中,显示器显示常用两种方法:静态显示和动态扫描显示.所谓静态显示,就是每一个显示器都要占用单独的具有锁存功能的I/O接口用于笔划段
看你的上拉电压是多少了,led管子的额定电流一般为4~20mA,自己算吧,选个中间数就行
#defineclockPORTD.1#definedatePORTD.0#defineclock_enDDRD.1#definedate_enDDRD.0unsignedcharlab[2][10]
这两个引脚是一样的..74HC164是原理图库74HC164.iec是仿真图库..仿真的话要选74hc164.iec