1、LED数码管显示接口一、 LED数码管LED显示器的扩展 (结构 ) LED数码管的结构: 共阳与共阴 单片机系统扩展 LED数码管时多用共阳 LED:共阳数码管每个段笔画是用低电平 (“0”) 点亮的 ,要求驱动功率很小;而共阴数码管段笔画是用高电平 (“0”) 点亮的,要求驱动功率较大。 通常每个段笔画要串一个数百欧姆的 降压电阻 。公共阳极h g f e d c b aa bcdgefh公共 阴 极h g f e d c b aa bcdgefhh g f ah g f a高 电平点亮低 电平点亮接高电平接地LED数码管的软件译码八段 LED数码管 段代码编码表 (连线不同可有多种表 )
2、:公共阳极h g f e d c b aa bcdgefh公共阴极h g f e d c b aa bcdgefhh g f ah g f a高 电平点亮低 电平点亮接高电平接地字形 0 1 2 3 4 5 6 7 8 9 黑共阳 0C0 0F9 0A4 0B0 99 92 82 0F8 80 90 0FF共阴 3F 06 5B 4F 66 6D 7D 07 7F 6F 00LED数码管分类:按 其内部结构可分为 共阴型 和 共阳型 ;按 其外形尺寸有多种形式,使用较多的是 0.5“和 0.8“;按 显示颜色也有多种形式,主要有 红色和 绿色 ;正向压降一般为 1.5 2V, 额定电流为10m
3、A, 最大电流为 40mA。 静态显示 时取 10mA为宜, 动态扫描显示 ,可加大脉冲电流,但一般不超过 40mA。 按 亮度强弱可分为 超亮 、 高亮 和 普亮 。二、 LED数码管编码方式 表 9-1 共阴和共阳 LED数码管几种八段编码表 显 示数字共阴 顺 序小数点暗 共阴逆序小数点暗 共阳 顺 序小数点亮 共阳 顺 序小数点暗 Dp g f e d c b a 16进 制 a b c d e f g Dp 16进 制0 0 0 1 1 1 1 1 1 3FH 1 1 1 1 1 1 0 0 FCH 40H C0H1 0 0 0 0 0 1 1 0 06H 0 1 1 0 0 0 0
4、 0 60H 79H F9H2 0 1 0 1 1 0 1 1 5BH 1 1 0 1 1 0 1 0 DAH 24H A4H3 0 1 0 0 1 1 1 1 4FH 1 1 1 1 0 0 1 0 F2H 30H B0H4 0 1 1 0 0 1 1 0 66H 0 1 1 0 0 1 1 0 66H 19H 99H5 0 1 1 0 1 1 0 1 6DH 1 0 1 1 0 1 1 0 B6H 12H 92H6 0 1 1 1 1 1 0 1 7DH 1 0 1 1 1 1 1 0 BEH 02H 82H7 0 0 0 0 0 1 1 1 07H 1 1 1 0 0 0 0 0 E0H
5、 78H F8H8 0 1 1 1 1 1 1 1 7FH 1 1 1 1 1 1 1 0 FEH 00H 80H9 0 1 1 0 1 1 1 1 6FH 1 1 1 1 0 1 1 0 F6H 10H 90H三、 静态显示方式及其典型应用电路 动态显示方式 ,在某一瞬时显示一位,依次循环扫描,轮流显示,由于人的视觉滞留效应,人们看到的是多位同时稳定显示。特点 :占用 I/O端线少,电路较简单,编程较复杂, CPU要定时扫描刷新显示。一般适用于显示位数较多的场合。LED数码管显示分类:静态显示方式和动态显示方式。 静态显示方式 ,每一位字段码分别从 I/O控制口输出,保持不变直至 CPU刷新
6、。特点 :编程较简单,但占用 I/O口线多,一般适用于显示位数较少的场合。LED显示器的扩展 (显示方式 ) LED数码管的 显示方式 : 静态与动态动态显示特点 : 有闪烁,用元器件少,占 I/O线少,必须扫描,花费 CPU时间,编程复杂。 (有多个 LED时尤为突出)静态显示特点 : 无闪烁,用元器件多,占 I/O线多,无须扫描,节省 CPU时间,编程简单。静态显示 : 各数码管在显示过程中持续得到送显信号,与各数码管接口的 I/O口线是专用的。动态显示 : 各数码管在显示过程中轮流得到送显信号,与各数码管接口的 I/O口线是共用的。1、 并行扩展静态显示电路 2、 串行 扩展静态显示电路 动态显示电路连结形式: 显示各位的所有相同字段线连在一起,共 8段,由一个 8位I/O口控制; 每一位的公共端(共阳或共阴 COM)由另一个 I/O口控制。四、 动态显示方式及其典型应用电路