数码管二进制和十六进制字符编码表

数码管二进制和十六进制字符编码表


2024年5月3日发(作者:)

一、数码管显示字符表

一个数码管有八段:a,b,c,d,e,f,g,dp(小数点),即由八段发光二极管组成。

因为发光二极管导通的方向是一定的(导通电压一般取为1.7V),这八个发光二极管的

公共端有两种:可以分别接+5V(即为共阳极数码管)或接地(即为共阴极数码管);

故可分共阳极(公共端接高电平或+5V电压)和共阴极(共低电平或接地)两种数码管。

其中每个段均有0(不导通)和1(导通发光)两种状态,但共阳极数码管和共阴极数

码管显然是不同的。

一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选线(即

a,b,c,d,e,f,g,dp)连在一起,而各自的公共端称为位选线。

对于共阳数极码管:

各段选为低电平(即0接地时)选中各数码段, 位选为高电平(即1)选中数码管。

对于共阴极数码管:

各段选为高电平(即1接+5V时)选中各数码段,位选为低电平(即0)选中数码管。

显示时,都从段选线送入字符编码,而选中哪个位选线,那个数码管便会被点亮。数码

管的8段,对应一个字节的8位,a对应最低位,dp对应最高位。所以如果想让数码管显示

数字0,那么共阴数码管的字符编码为00111111,即0x3f;共阳数码管的字符编码为

11000000,即0xc0。可以看出两个编码的各位正好相反。

字母显示:

共阳极的数码管0~f的段编码:

unsigned char code table[]={ //共阳极0~f数码管编码

0xc0,0xf9,0xa4,0xb0,//0~3

0x99,0x92,0x82,0xf8,//4~7

0x80,0x90,0x88,0x83,//8~b

0xc6,0xa1,0x86,0x8e //c~f

};

共阴极的数码管0~f的段编码是:

unsigned char code table[]={//共阴极0~f数码管编码

0x3f,0x06,0x5b,0x4f, //0~3

0x66,0x6d,0x7d,0x07, //4~7

0x7f,0x6f,0x77,0x7c, //8~b

0x39,0x5e,0x79,0x71 //c~f

};

共阳极数码管字符表

显示内

dp g f

0

1 1 0

1

1 1 1

2

1 0 1

3

1 0 1

4

1 0 0

5

1 0 0

6

1 0 0

7

1 1 1

8

1 0 0

9

1 0 0

A

1 0 0

B

1 0 0

C

1 1 0

D

1 0 1

E

1 0 0

F

1 0 0

0.

0 1 0

1.

0 1 1

2.

0 0 1

3.

0 0 1

4.

0 0 0

5.

0 0 0

6.

0 0 0

7.

0 0 0

8.

0 0 0

9.

0 0 0

不显示 1 1 1

e d c

0

1

0

1

1

1

0

1

0

1

0

0

0

0

0

0

0

1

0

1

1

1

0

1

0

1

1

0

1

0

0

1

0

0

1

0

0

1

0

0

0

0

1

0

1

0

0

1

0

0

1

0

0

1

0

0

1

0

0

0

0

0

0

0

0

0

1

0

1

1

0

0

1

0

0

0

0

0

0

0

1

b a

0

0

0

0

0

1

1

0

0

0

0

1

1

0

1

1

0

0

0

0

0

1

1

0

0

0

1

0

1

0

0

1

0

0

0

0

0

0

1

0

1

0

0

0

1

0

0

1

0

0

0

0

0

1

二进制

11000000

11111001

10100100

10110000

10011001

10010010

10000010

11111000

10000000

10010000

10001000

10000011

11000110

10100001

10000110

10001110

01000000

01111001

00100100

00110000

00011001

00010010

00000010

00011000

00000000

00010000

11111111

十六进

0XC0

0XF9

0XA4

0XB0

0X99

0X92

0X82

0XF8

0X80

0X90

0X88

0X83

0XC6

0XA1

0X86

0X8E

0X40

0X79

0X24

0X30

0X19

0X12

0X2

0X18

0X00

0X10

0XFF

共阴极数码管字符表

显示内

dp g f

0

0 0 1

1

0 0 0

2

0 1 0

3

0 1 0

4

0 1 1

5

0 1 1

6

0 1 1

7

0 0 0

8

0 1 1

9

0 1 1

A

0 1 1

B

0 1 1

C

0 0 1

D

0 1 0

E

0 1 1

F

0 1 1

0.

1 0 1

1.

1 0 0

2.

1 1 0

3.

1 1 0

4.

1 1 1

5.

1 1 1

6.

1 1 1

7.

1 1 1

8.

1 1 1

9.

1 1 1

不显示 0 0 0

e d c

1

0

1

0

0

0

1

0

1

0

1

1

1

1

1

1

1

0

1

0

0

0

1

0

1

0

0

1

0

1

1

0

1

1

0

1

1

0

1

1

1

1

0

1

0

1

1

0

1

1

0

1

1

0

1

1

0

1

1

1

1

1

1

1

1

1

0

1

0

0

1

1

0

1

1

1

1

1

1

1

0

b a

1

1

1

1

1

0

0

1

1

1

1

0

0

1

0

0

1

1

1

1

1

0

0

1

1

1

0

1

0

1

1

0

1

1

1

1

1

1

0

1

0

1

1

1

0

1

1

0

1

1

1

1

1

0

二进制

00111111

00000110

01011011

01001111

01100110

01101101

01111101

00000111

01111111

01101111

01110111

01111100

00111001

01011110

01111001

01110001

10111111

10000110

11011011

11001111

11100110

11101101

11111101

11100111

11111111

11101111

00000000

十六进制

0X3F

0X06

0X5B

0X4F

0X66

0X6D

0X7D

0X07

0X7F

0X6F

0X77

0X7C

0X39

0X5E

0X79

0X71

0XBF

0X86

0XDB

0XCF

0XE6

0XED

0XFD

0XE7

0XFF

0XEF

0X00


发布者:admin,转转请注明出处:http://www.yc00.com/news/1714712626a2500850.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信