ORG 0000H
MOV P0,#00H
MOV P2,(再加一個數(shù)碼管為0的代碼)
MOV 21H,#00H
MOV 22H,#00H
JBS: MOV 23H,#00H
JBH: JB P3.2,JBK
CALL D10MS
JNB P3.2,$
XSH: MOV P0,#02H
INC 21H
MOV DPTR,#TAB1
MOv A,21H
MOVC A,@A+DPTR
MOV P2,A
MOV A,21H
CJNE A,#03H,OK
JBK: CALL D10MS
INC 23H
MOV R1,23H
CJNE RI,#120,JBH
INC 22H
MOV R1,22H
CJNE R1,#100,JBS
MOV P0,#01H
JBA: JB P3.2,JBA
CALL D10MS
JNB P3.2,$
JMP XSH
OK: END
D10MS: MOV R6,#10
D1MS: MOV R5,#249
DL: NOP
NOP
DJNZ R5,DL
DJNZ R6,D1MS
RET
TAB1: DB 00H,XXH,XXH,XXH (后三個填上1~3的代碼)
大概就是這樣了!如有錯就請各位幫補一下吧!新手上路,莫怪!!!!
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |