数码管显示器接口技术 一、 LED数码管的结构 由8段发光二极管组成
其中7段组成“8” 字,1段组成小数点
通过不同的组合,可用来显示数字 0~9、字母 A~F及符号“
LED数码管有共阴极和共阳极两种结构
二、 LED数码管的工作原理 发光二极管导通→亮,不导通→暗
这样就构成了字符的显示
其十六进制的编码表如下: 显示字符 h g f e d c b a 字形代码 0 0 0 1 1 1 1 1 1 3FH 1 0 0 0 0 0 1 1 0 06H 2 0 1 0 1 1 0 1 1 5BH 3 0 1 0 0 1 1 1 1 4FH 4 0 1 1 0 0 1 1 0 66H 5 0 1 1 0 1 1 0 1 6DH 6 0 1 1 1 1 1 0 1 7DH 7 0 0 0 0 0 1 1 1 07H 8 0 1 1 1 1 1 1 1 7FH 9 0 1 1 0 0 1 1 1 67H A 0 1 1 1 0 1 1 1 77H b 0 1 1 1 1 1 0 0 7CH C 0 0 1 1 1 0 0 1 39H d 0 1 0 1 1 1 1 0 5EH E 0 1 1 1 1 0 0 1 79H F 0 1 1 1 0 0 0 1 71H
1 0 0 0 0 0 0 0 80H 三、数码管接口电路 1、 静态显示方式(硬件接口方法) 这就是我们在数字电路中所学的内容,在数据总线上的信号须经 I/O接口电路并锁存,然后通过译码器,就可以驱动 LED显示器中的段发光
这种方式使用的硬件较多(显示器的段数和位数越多,电路越复杂),缺乏灵活性,且只能显示十六进制数
2、 动态显式方式(软件接口方法) 这种接口方法是以软件查表来代替硬件译码,既省去了译码器,又能显示更多段的字符和更多位的LED显示器
所以广泛应用于单片机系统的显示
⑴ 连接方式