标题: 求单片机仿LED数码管显示不全原因 [打印本页]
作者: 阿湫 时间: 2020-5-3 11:10
标题: 求单片机仿LED数码管显示不全原因
DBUF EQU 30H
TEMP EQU 40H
ORG 00H
MOV 30H, #01H
MOV 31H, #02H
MOV 32H, #03H
MOV 33H, #04H
MOV 34H, #05H
MOV 35H, #06H
MOV R0, #DBUF
MOV R1, #TEMP
MOV R2, #6
MOV DPTR, #TABLE
DP00: MOV A, @R0
MOVC A, @A+DPTR
MOV @R1, A
INC R0
INC R1
DJNZ R2, DP00
DISP0: MOV R0, #TEMP
MOV R1, #6
MOV R2, #01H
DP01:
MOV A, R2
MOV P1, A
MOV A, @R0
MOV P0, A
LCALL DELAY
MOV A, R2
RL A
MOV R2, A
INC R0
DJNZ R1, DP01
SJMP DISP0
TABLE: DB 3FH, 06H, 5BH,4FH, 66H
DB 6DH, 7DH, 07H, 7FH,6FH
DELAY: MOV R4, #10
AA2: MOV R5, #20
AA1: MOV R6, #20
AA: DJNZ R6, AA
DJNZ R5, AA1
DJNZ R4, AA2
RET
END
作者: 我叫小大打 时间: 2020-5-3 23:26
你要去区分硬件数码管是共阴的还是共阳??还有汇编程序里要和硬件一致的
作者: 阿湫 时间: 2020-5-4 09:10
解决了,谢谢
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |