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 + -
显示快捷键?