能不能用汇编语言?
追答CONT EQU 0AH
OUT EQU P1.0
ORG 0000H
LJMP START
ORG 000BH
LJMP Timer0Interrupt
START:
MOV SP,#60H
LCALL InitTimer0
LOOP:
LJMP LOOP
InitTimer0:
MOV TMOD,#01H
MOV TH0,#0FEH
MOV TL0,#0CH
SETB EA
SETB ET0
SETB TR0
RET
Timer0Interrupt: ;定时器初始化
PUSH DPH
PUSH DPL
PUSH ACC
MOV TH0,#0FEH
MOV TL0,#0CH
INC CONT
MOV A,CONT
SETB C
SUBB A,CONT
JNC SET0
SET1:
SETB OUT
JMP EN
SET0:
CLR OUT
MOV A,CONT
CJNE A,#23H,EN
MOV CONT,#0
EN:
POP ACC
POP DPL
POP DPH
RETI
END