我想问下一个定时一秒的LED灯为什么不正常亮
TICK EQU 100
CP EQU 30H
LED BIT 20H
ORG 0
LJMP START
ORG 000BH
TOINT:
PUSH PSW
MOV A,CP
DEC A
MOV CP,A
JNZ EXIT
MOV TH0,#11110000B
MOV TL0,#11110000B
MOV CP,#64H
CPL LED
EXIT:
POP PSW
RETI
START:
MOV TMOD,#00000001B
MOV TH0,#11110000B
MOV TL0,#11110000B
MOV IE,#10000010B
SETB TR0
CLR CP
CLR P1.0
CLR LED
MOV CP,#64H
LOOP:
MOV C,LED
MOV P1.0,C
LJMP LOOP
END |