led可以分为共阳极和共阴极两种结构。
当使用共阴极结构时,各字段阴极控制端共接低电平,各字段阳极控制端凡接高电平者该段发光。例如要显示b字母,只要使c、d、e、f、g阳极接高电平即可实现。
如为共阳极结构,则数码显示端输入低电平有效,当某一段得到低电平时便发光。例如,当a、b、g、e、d为低电平,而其他段为高电平时,则显示数字2。
在多个led显示电路中,通常把阴(阳)极控制端接至一个输出端口,称之为位控端口;而把数据显示段接至一个输出端口,称之为段控端口。段控端口处应输出十六进制数的7段代码。
7段led代码:
led结构 数字显示 共阴极接法 共阳极接法
d7 d6 d5 d4 d3 d2 d1 d0 7段
代码 d7 d6 d5 d4 d3 d2 d1 d0 7段
代码
dp g f e d c b a dp g f e d c b a
0 0 0 1 1 1 1 1 1 3fh 1 1 0 0 0 0 0 0 c0h
1 0 0 0 0 0 1 1 0 06h 1 1 1 1 1 0 0 1 f9h
2 0 1 0 1 1 0 1 1 5bh 1 0 1 0 0 1 0 0 a4h
3 0 1 0 1 1 1 1 1 4fh 1 0 1 1 0 0 0 0 b0h
4 0 1 1 0 0 1 1 0 66h 1 0 0 1 1 0 0 1 99h
5 0 1 1 0 1 1 0 6dh 1 0 0 1 0 0 1 92h
6 0 1 1 1 1 1 0 1 7dh 1 0 0 0 0 0 1 0 82h
7 0 0 0 0 0 1 1 1 07h 1 1 1 1 1 0 0 0 f8h
8 0 1 1 1 1 1 1 1 7fh 1 0 0 0 0 0 0 0 80h
9 0 1 1 0 1 1 1 1 6fh 1 0 0 1 0 0 0 0 90h
a 0 1 1 1 0 1 1 1 77h 1 0 0 0 1 0 0 0 88h
b 0 1 1 1 1 1 0 0 7ch 1 0 0 0 0 0 1 1 83h
c 0 0 1 1 1 0 1 0 39h 1 1 0 0 0 1 1 0 c6h
d 0 1 0 1 1 1 1 0 5eh 1 0 1 0 0 0 0 1 a1h
e 0 1 1 1 1 0 1 0 79h 1 0 0 0 0 1 1 0 86h
f 0 1 1 1 0 0 0 1 71h 1 0 0 0 1 1 1 0 8eh
g 0 1 1 1 0 0 1 1 73h 1 0 0 0 1 1 0 0 8ch
