[問題] 8051中斷計時00~99重複循環
想請問一下我這樣的內容哪邊有錯呢!
執行的時候兩顆七段顯示器只會執行到99跳到00後就停了~
以下是我的程式碼~
請大大指點迷津~
ORG 00H
JMP MAIN
ORG 0BH
JMP TIME
TIME: MOV TH0,#3CH
MOV TL0,#0B0H
DJNZ R4,BACK
MOV R4,#20
INC A
DA A
MOV P1,A
DJNZ R5,BACK
MOV R5,#100
CLR A
JMP MAIN
BACK: RETI
MAIN: MOV A,00H
MOV P1,A
MOV R4,#20
MOV R5,#100
MOV TMOD,#00000001B
MOV TH0,#3CH
MOV TL0,#0B0H
SETB EA
SETB ET0
SETB TR0
END
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.23.231.89
→
07/17 15:52, , 1F
07/17 15:52, 1F
→
07/17 16:03, , 2F
07/17 16:03, 2F
→
07/17 16:40, , 3F
07/17 16:40, 3F
→
07/17 16:40, , 4F
07/17 16:40, 4F
→
07/17 16:41, , 5F
07/17 16:41, 5F
→
07/17 16:45, , 6F
07/17 16:45, 6F
→
07/17 16:47, , 7F
07/17 16:47, 7F
→
07/17 17:32, , 8F
07/17 17:32, 8F
推
07/17 18:25, , 9F
07/17 18:25, 9F
→
07/17 18:26, , 10F
07/17 18:26, 10F
→
07/17 20:57, , 11F
07/17 20:57, 11F
→
07/17 21:11, , 12F
07/17 21:11, 12F