6 通道射频遥控器采用 CC2500 射频收发器模块和 microchip 的 PIC16F1847 微控制器设计。发射器配有 6 个轻触开关、4 个...
数字电路中的数码显示电路图
数码显示电路图
如图所示是由串-并转换移位寄存器74HC164和3-8译码器74HCl38等组成的数码显示电路图。显示电路是智能仪表的重要功能电路之一,为简化电路、降低成本,通常采用动态显示方式来实现,该电路使用器件少,是一种实用的低成本多位数码显示电路,特别适合于在I/O线不是很多的单片机如AT89C2051/1051,91C2O51/1O5l,PIC16Cxx等系统中使用。
在图中,74HC164为串-并转换移位寄存器,数据端A,B(第1,2脚)接单片机RXD引脚,时钟端CLK接单片机TXD,并行8位数据输出端分别接8个数码管的A,B,C,D,E,F,G,H;74HC138为3线~8线译码器,译码器输入端A0、Al、A2矩分别接AT89C⒛51的Pl.0,Pl.1,Pl.2,译码器输出端Y0~Y7接8个数码管从低位到高位的共阴极端。
若所用的单片机不是AT89C2051,而选用了其他没有串行口的单片机,如AT89C1051,则74HC164的数据输入端A,B可连接到Pl.3,CLK端可连接到Pl.4,这样设计不会影响系统的功能,仅仅在编写程序时略有差别。若系统只需至多4位数码管显示,则74HC138可用74HC139(2~4线译码器)代替。
电路中,要显示的数字所对应的字形码通过串行口送到74HC164,74HC138在同一时刻只有1位输出端为低电平,其他7位输出全为高电平,为低电平对应的数码管选中,故作为数码管显示时的位选信号。系统在工作时,通过74HC164每次输出一个字形码,同时控制74HC138的译码器输入端A0、Al、A2的电平状态,即从P1.0,P1.1,P1.2送出相应的电平,译码后使得要显示的对应位数码管共阴极端依次为低电平,即依次选中要显示的位,完成整个显示电路的动态扫描,依此扫描8次,完成8位数据的显示。
来源:78458yy
相关文章
发表评论