您当前的位置:五五电子网电子知识单元电路显示电路-显示屏多位LED数码管显示驱动电路 正文
多位LED数码管显示驱动电路

多位LED数码管显示驱动电路

点击数:7828 次   录入时间:03-04 11:40:08   整理:http://www.55dianzi.com   显示电路-显示屏

  通常,可以利用805l单片机的串口通讯方式0,通过74LSl64驱动来实现7段LED数码管显示。采用上述方法的缺点是,当需要显示的LED数码管位数过多时,整机的成本及电路的复杂性将大大提高。

  本文介绍的方法仅用1只74LS164就能驱动8只LED数码管,若使用3只74LSl64便可驱动24只数码管。本电路适用于对显示速度要求不高的场合。

  电路原理图如附图所示。24只LED数码管分成3组,每组8只,每组中8只LED数码管的相同段码连在一起,由l只74LS164驱动,而3l组。LED数码管的位码(D7~D0共阳揣)由8只PNP三极管驱动,接收从89C2051的Pl口送出的8位位扫描信号。

  单片机89C2051的串口工作在方式0。开始时先关闭所有的位选通输出(LED全灭),MCU串行传送3个字节段码到D7位的3只LED上,接着置P1口的D7位为低,送出位选通信号,然后延时一段时间后关闭选通信号。依次传送剩余的7个字节的段码和位选信号一个显示过程结束。

  由于该电路是以动态扫描方式工作的,耗电极低,实测24只LED数码管全亮时,耗电不超过0.5A。





本文关键字:LED数码管  显示电路-显示屏单元电路 - 显示电路-显示屏

《多位LED数码管显示驱动电路》相关文章>>>