int.asm
来自「基于msc单片机仿真机的仿真程序」· 汇编 代码 · 共 37 行
ASM
37 行
TEMP EQU 60H
ORG 0000H
AJMP START
ORG 0013H ;外部中断入口地址
AJMP INT_1
ORG 0030H
START:
MOV TEMP,#0FFH
MOV P3,#0FFH ;P3口置高电平
SETB EA ;开中断
SETB EX1 ;允许外部中断1中断
AJMP $
INT_1: ;中断子程序
PUSH ACC
CLR C
MOV A,TEMP
RLC A
MOV P0,A
MOV TEMP,A
CJNE A,#00,NEXT
MOV TEMP,#0ffh
NEXT:
ACALL DEL
POP ACC
RETI
DEL:
MOV R7,#04H
DEL1:
MOV R6,#0
DEL2:
MOV R5,#0
DJNZ R5,$
DJNZ R6,DEL2
DJNZ R7,DEL1
RET
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?