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

📄 idle.asm

📁 51单片机用汇编实例 包括ad
💻 ASM
字号:
;=====================================================================
; 文件名称: Idle.ASM
; 功能描述: 单片机空闲模式实验, 通过P27引脚进入空闲模式, 外部中断0
;           退出空闲模式. 进入空闲模式ALE PSEN引脚为高电平.
;=====================================================================

	ORG 0000H
	AJMP START
	ORG 0003H
	AJMP EINT0
	ORG 0100H
START:	SETB IT0		;中断触发方式
	SETB EX0		;使能外部中断0
	SETB EA			;启动总中断
	MOV A, #01H		;显示数据
MLP1:	MOV P1, A
	RL A			;循环左移
	ACALL DELAY		;调用延时
	JB P2.7, MLP1		;判P2.7引脚, 为1转移
	MOV PCON, #01H		;置IDL位为1, 进入空闲模式
	NOP
	NOP
	NOP
	AJMP MLP1

EINT0:	RETI

DELAY:	MOV R7, #0FFH
DLP1:	MOV R6, #0FFH
DLP2:	NOP
	DJNZ R6, DLP2
	DJNZ R7, DLP1
	RET

	END

⌨️ 快捷键说明

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