1、任务六 带时间显示的交通灯任课教师:李靖v 教学内容n 单片机控制数码管n 数组v 教学目标n掌握数码管的控制方法n掌握数组的应用本任务1 LED显示器结构 LED显示器内部由多个发光二极管组成。 6.1 单片机控制数码管显示单个 LED数码显示的控制 显示字形与字段码关系 aabcdefga bce dg f comcom109 8 7 61 2 3 4 5dpdpD7 D6 D5 D4 D3 D2 D1 D0字 dp g f e d c b a0 1 1 0 0 0 0 0 01 1 1 1 1 1 0 0 12 1 0 1 0 0 1 0 03 1 0 1 1 0 0 0 04 1 0
2、0 1 1 0 0 15 1 0 0 1 0 0 1 06 1 0 0 0 0 0 1 07 1 1 1 1 1 0 0 08 1 0 0 0 0 0 0 09 1 0 0 1 0 0 0 0字形 字段码2字形与字段码 LED数码管显示字形与字段码关系 显示字形 共阳极字段 码 共阴极字 段码 显示字形 共阳极字段 码 共阴极字段 码0 C0H 3FH 9 90H 6FH1 F9H 06H A 88H 77H2 A4H 5BH b 83H 7CH3 B0H 4FH C C6H 39H4 99H 66H d A1H 5EH5 92H 6DH E 86H 79H6 82H 7DH F 8EH 71
3、H7 F8H 07H “熄灭 ” FFH 00H8 80H 7FH comcom+5V举例:单个数码管与 P1口接口电路 gfedcba单个数码管显示单一数字如何编程实现?例如:显示 0单个 LED数码显示的控制 实现交替显示 1、 2两个数字呢?3 LED数码显示方式及控制电路多 LED数码显示的控制 1)静态显示方式 2)动态显示方式 ( 1)静态显示方式74LS373v74ls373是常用的三态输出的八 D 锁存器v输出端 O0O7 可直接与总线相连。 v当三态允许控制端 OE 为低电平时, Q0 Q7为正常逻辑状态,可用来驱动负载或总线。当 OE 为高电平时,Q0 Q7 呈高阻态 .v当锁存允许端 LE 为高电平时, Q 随数据 D 而变。当 LE 为低电平时, D 被锁存在已建立的数据电平。v真值表: 3 LED数码显示方式及电路 v特点:所有位选线(数码管公共端)连接在一起,每个数码管必须接一个 8位锁存器用来锁存待显示的字形码。送入一次字形码显示字形一直保持,直到送入新字形码为止。v优点:占用 CPU时间少,显示便于监测和控制。v缺点:硬件电路比较复杂,成本较高。静态显示接口电路有许多种, ( 1)静态显示方式: