ORG 0000H
LJMP MAIN
ORG 000BH ;定义T0中断
LJMP IT0P
ORG 0030H
MAIN:MOV R7, #0AH
MOV TMOD, #01H ;定义定时器T0
MOV TL0, #0B0H ;定义定时时间,理论0.1s
MOV TH0, #3CH
CLR P0.6
SETB EA ;开中断
SETB TR0 ;开定时器
SETB ET0 ;允许T0中断
HERE:SJMP HERE ;自循环,等待中断
;中断子程序等待10次T0中断
IT0P:MOV TL0, #0B0H
MOV TH0, #3CH
DJNZ R7, LOOP
SETB TR0
CPL P0.6
LOOP:RETI
END
文章评论(0条评论)
登录后参与讨论