6位动态显示电路
扫描二维码
随时随地手机看文章
所示为~种典型的6位动态显示电路。
在图中,用8255的PA端日输出显示码.PB端口输出位选码。设显示缓冲区为DISBUF,则完成对
8255初始化后取出一位要显示的数(十六进制),利用软件译码的方法求出待显示数对应的7段控制显示
代码j然后由队端口输出,并经过74LS07驱动器放大后送到各显示器的数据总线上。到底哪一位数码管
显示,主要取决于位选码。只有位选信号PB端口对应的线经驱动器后变为低电平时,对应的位才会发光
显示。若将各位从左至右依次进行显示,每个数码管连续显示一段时间(如Ims),显示完最后一位数后,
再重复上述过程,这样,人眼看到的就是6位数“同时”显示。其中74LS07为6位驱动器,它为LED提
供一定的驱动电流。由于一片74LS07只有6个驱动器,故7段数码管需要两片74LS07进行驱动:8255的
PB端口经75452缓冲器/驱动器反相后,’作为位选信号。一个75452内部包括两个缓冲器/驱动器,每个缓
冲器/驱动器有两个输入端。驱动6位数码管显示就需要3片75452。