ORG 0000H
AJMP START
ORG 0003H
CLR EA ; 防止重复检测中断
AJMP PINT0
ORG 0100H
START: MOV SP, #3FH
SETB EA ;CPU开中断
SETB EX0 ;外部中断0打开中断
CLR IT0 ;外部中断0低电平触发
H: SJMP H ;等待中断
ORG 0200H ;中断服务程序从0020H开始存放
PINT0:CPL P2.0 ;P2.0求反,实现LED闪烁
WAIT: JNB P3.2, WAIT
MOV P2.0, #1
SETB EA
RETI ;中断返回
END
下载:
两极中断.rar
(14.4 KB, 下载次数: 6)
|