位置:51电子网 » 技术资料 » 新品发布

LED静态显示硬件译码揍口电路

发布时间:2014/7/28 22:27:20 访问次数:841

   图6-5所示为4个LED组成的静态显示硬件译码接口电路,它是在图6-3 LED静态显示方式的基础上, Q5505I-1M-TR增加了4片集BCD码锁存、译码和驱动为一体的CD4511B( Ui~U。)和l片译码器74LS138.能够直接显示出4位十进制数。

   图6-5中,4片CD4511B分别对应连接4片7段共阴极LED显示器,74LS138译码器译出片选信号PORT。、PORT.,分别作为U.、U:和U,、U。的锁存允许信号LE。CPU通过输出指令把要显示字符的BCD码数据,通过数据总线D.~Do输出到Ul—U。的数据输入端D、C、B、A,其中每2片(U.和U:,U,和U。)共用一个字节及一个片选信号。若要显示带小数点的十进制数,则只要在LED显示器的dp端另加驱动控制即可(读者可自行考虑)。

   这种接口的程序设计十分简单,只需把要显示的BCD码数据取出来,然后从相应的输出端口输出即可。假设图中从左到右显示的数据存在以DATA,为首的内存单元中,接口程序如下:

   MOV    BX,OFFSET DATA1

   MOV    AL,[ BX]

   OUT    PORTO,AL    ;显示左2位

   INC    BX

   MOV    AL,[ BX]

   OUT    PORT1,AL    ;显示右2位

   很显然,这种静态显示硬件译码接口电路,无论是硬件电路还是软件接口,都是很简单的,因而已成为LED静态显示方式中的一种典型电路。

      

   图6-5所示为4个LED组成的静态显示硬件译码接口电路,它是在图6-3 LED静态显示方式的基础上, Q5505I-1M-TR增加了4片集BCD码锁存、译码和驱动为一体的CD4511B( Ui~U。)和l片译码器74LS138.能够直接显示出4位十进制数。

   图6-5中,4片CD4511B分别对应连接4片7段共阴极LED显示器,74LS138译码器译出片选信号PORT。、PORT.,分别作为U.、U:和U,、U。的锁存允许信号LE。CPU通过输出指令把要显示字符的BCD码数据,通过数据总线D.~Do输出到Ul—U。的数据输入端D、C、B、A,其中每2片(U.和U:,U,和U。)共用一个字节及一个片选信号。若要显示带小数点的十进制数,则只要在LED显示器的dp端另加驱动控制即可(读者可自行考虑)。

   这种接口的程序设计十分简单,只需把要显示的BCD码数据取出来,然后从相应的输出端口输出即可。假设图中从左到右显示的数据存在以DATA,为首的内存单元中,接口程序如下:

   MOV    BX,OFFSET DATA1

   MOV    AL,[ BX]

   OUT    PORTO,AL    ;显示左2位

   INC    BX

   MOV    AL,[ BX]

   OUT    PORT1,AL    ;显示右2位

   很显然,这种静态显示硬件译码接口电路,无论是硬件电路还是软件接口,都是很简单的,因而已成为LED静态显示方式中的一种典型电路。

      

热门点击

 

推荐技术资料

自制智能型ICL7135
    表头使ff11CL7135作为ADC,ICL7135是... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!