第10章MCS51与键盘、显示景、拨盘、打印机的接 口设计 输入外设:键盘、BCD码拨盘等; 输出外设:LED显示器、LCD显示器、打印机等。 10.1LED显示景接口原理 LED( Light Emitting Diode):发光二极管的缩写。 显示器前面冠以“LED。 10.1.1LED显示器的结构 常用的LED显示器为8段(或7段,8段比7段多了 个小数点“dp段)。 有共阳极和共阴极两种。如图10-1所示
第10章 MCS-51与键盘、显示器、拨盘、打印机的接 口设计 输入外设:键盘、BCD码拨盘等; 输出外设:LED显示器、LCD显示器、打印机等。 10.1 LED显示器接口原理 LED(Light Emitting Diode):发光二极管的缩写。 显示器前面冠以“LED” 。 10.1.1 LED显示器的结构 常用的LED显示器为8段(或7段,8段比7段多了一 个小数点“dp”段)。 有共阳极和共阴极两种。如图10-1所示
g gnd a b 109876 bo b e e f g g 12|345 c d gnd e di (a)共阴极 (b)共阳极 (c)外形及引脚 10-1
为使LED显示不同的符号或数字,要为LED提供段码 (或称字型码)。 提供给LED显示器的段码(字型码)正好是一个字 节(8段)。各段与字节中各位对应关系如下 代码位D7D6D5DD3D2D1Do 显示段 dp f e d c ba 按上述格式,8段LED的段码如表10-1所示
为使LED显示不同的符号或数字,要为LED提供段码 (或称字型码)。 提供给LED显示器的段码(字型码)正好是一个字 节(8段)。各段与字节中各位对应关系如下: 按上述格式,8段LED的段码如表10-1所示
表10-1LED段码(8段) 显示字符共阴极共阳极显示字符共阴极共阳极 段码段码 段码段码 3FH COH 39H CaH 06H F9H d 5EH AlH 5BH A4H E 86H 4FH BOH F 71H BEH 4 66H 99H P 73H 8CH 5 6DH 92H U 3EH C1H 6 7DH 82H 31H CEH 7 07H F8H y 6EH 91H 8 7FH 80H H 76H 89H 6FH 90H L 38H C7H 77FH 88H 灭 00H FFH 7CH 83H
显示字符 共阴极 段码 共阳极 段码 显示字符 共阴极 段码 共阳极 段码 0 3FH C0H c 39H C6H 1 06H F9H d 5EH A1H 2 5BH A4H E 79H 86H 3 4FH B0H F 71H 8EH 4 66H 99H P 73H 8CH 5 6DH 92H U 3EH C1H 6 7DH 82H T 31H CEH 7 07H F8H y 6EH 91H 8 7FH 80H H 76H 89H 9 6FH 90H L 38H C7H A 77FH 88H “灭” 00H FFH b 7CH 83H … … … 表10-1 LED段码(8段)
表10-1只列出了部分段码,可根据实际情况选用。 另外,段码是相对的,它由各字段在字节中所处的 位决定。例如表10-1中8段LED段码是按格式: f d 而形成的,“0”的段码为3FH(共阴)。反之,如 将格式改为下列格式: dp a b c d g 则“0”的段码为7EH(共阴)。 字型及段码由设计者自行设定,习惯上还是以“a” 段对应段码的最低位
表10-1只列出了部分段码,可根据实际情况选用。 另外,段码是相对的,它由各字段在字节中所处的 位决定。例如表10-1中8段LED段码是按格式: 而形成的, “0”的段码为3FH(共阴)。反之,如 将格式改为下列格式: 则 “0”的段码为7EH(共阴)。 字型及段码由设计者自行设定,习惯上还是以“ a” 段对应段码的最低位