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静态显示方式中的一种典型电路。
上一篇:LED显示器接口电路
上一篇:动态显示接口电路
热门点击
- 二-十进制译码器
- LabVIEW的视觉VI及数字图像处理
- 公法线长度测量
- 零阶采样保持器
- 微分型单稳态触发器实验电路
- 关联维数计算
- 采样信号中噪声的影响与抑制
- 模糊规则库编辑器Rulebase-Edito
- 动态加载VI
- 颜色识别
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]