新浪博客

7段数码管共阴极共阳极的0-9(字形码)

2009-11-25 15:41阅读:
共阴极:

3FH
 

7FH
 

06H
 

6FH
 

5BH
 
“A”
77H
 

4FH
 
“b”
7CH
 

66H
 
“C”
39H
 

6DH
 
“d”
5EH
 

7DH
 
“E”
79H
 

07H
 
“F”
71H
 
共阳极的计算方法:
打开你的计算器,用16进制FF与共阴极对应的数XOR即可得出共阳极的数。
TABLE: DB 0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,80H,90H
7段数码管共阴极共阳极的0-9(字形码)
$MOD51 ; This includes 8051 definitions for the metalink assembler
ORG 0
START: MOV R1,#00H
NEXT: MOV A,R1
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P0,#90H
LCALL DELAY
INC R1
CJNE R1,#10,NEXT
LJMP START
DELAY: MOV R5,#20
D2: MOV R6,#20
D1: MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
DJNZ R5,D2
RET
TABLE: DB 0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,00H,90H
END
从0显示到9,最后显示一个9

我的更多文章

下载客户端阅读体验更佳

APP专享