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

📄 em78p372n_pin_wakeup.dt

📁 义隆EM78P372N资料
💻 DT
字号:
;*******************************
;在唤醒前P67输出低电平
;在唤醒后P67输出高电平
;*******************************
;MCU:EM78P372N
;Oscillator:IRC 4MHz
;Clock:2
;WDT: Disable
;编译软件:eUIDE version 1.02.09.07

INCLUDE "EM78P372N.INC"
	ORG		0X00
	JMP		INITIAL
	ORG		0X50
INITIAL:
	WDTC
	DISI
	BS		S_BANK
	MOV		A,@0X7F
	MOV		SCR,A				;选择4MHz
	BC		S_BANK
	BC		IOCS
	MOV		A,@0X01
	IOW		P5CR		;设定P51为输入口
	MOV		A,@0X00
	MOV		PORT6,A 
	IOW		IOC60		;设定PORT6为输出,初始值为低电平
	MOV		A,@0XFE         
	IOW		IOCB0		;使能P51下拉功能
	MOV		A,@0x02         
	MOV		RE,A		;使能PORT5状态改变唤醒功能
	MOV		PORT5,PORT5	;读取PORT5
	DISI 				;禁止总中断
	BC		IDLE
	SLEP				;进入睡眠模式
	NOP
	WDTC
	NOP
	NOP
	MOV		A,@0X80
	MOV		PORT6,A		;点亮PORT67
	JMP		$

⌨️ 快捷键说明

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