⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 单片机外中断实验.asm

📁 单片机的中断实验
💻 ASM
字号:
    	ORG 00H
		SJMP STAR
		ORG 03H		;外部中断入口
		SJMP INT0S
STAR: MOV IE,#81H	 ;打开外部中断允许位(EX0)及总中断允许位(EA)
      MOV TCON,#1	 ;外部中断0下降沿触发
	  MOV A,#0FEH	 ;I/O、寄存器初始化
	  MOV P3,0FFH
ST1:  MOV P2,A
      ACALL DELAY
	  RL A 			   ;改变A
	  SJMP ST1
INT0S: 
	  PUSH ACC			;保护现场
      MOV R2,#8			;计数器赋初值
LOOP: 
      CLR A				;显示“8”
      MOV P2,A
	  ACALL DELAY
	  MOV A,#0FFH		;关闭显示
	  MOV P2,A
	  ACALL DELAY
	  DJNZ R2,LOOP		;闪8次?
	  POP ACC			;恢复现场
	  RETI
DELAY: 					;延时子程序
       MOV R7,#250
D1:    MOV R6,#250
D2:    NOP
       NOP
	   NOP
	   NOP
	   NOP
	   NOP
	   DJNZ R6,D2
	   DJNZ R7,D1
	   RET
	   END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -