现在的问题是 他在两位数的时候每到个位变成5就会跳转到0
追答那肯定是你的程序有问题,把你的程序发上来,帮你改下。
追问字数太多,只能提交图片了
别发截图,把源程序复制上来
追问字数限制 粘不全 只能发在下面评论里面
COUNT EQU 30H
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP EX0ISR
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV SP,#5FH
MOV TMOD,#06H
MOV TH0,#0FFH
MOV TL0,#0FFH
SETB ET0
SETB EX0
SETB EA
SETB IT0
SETB TR0
主循环程序前几行改成
LOOP:
MOV DPTR,#LEDTAB
MOV A,COUNT
PUSH ACC
定时器中断程序前几行改成
T0ISR:
MOV A,COUNT
ADD A,#1
DA A
MOV COUNT,A
CJNE A,#100,T0ISR1
MOV COUNT,#0