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

📄 sys_isr.asm

📁 電 熨 斗 程 序
💻 ASM
字号:
;=====================================================================================;		     		    SH69P822;;	 (c) Copyright 2006-2007, Sino Wealth Microelectronics Corporation Limited;		 	All Rights Reserved;; module name :	Sys_ISR.inc			version : 1.0; function    : ; by	      : CLR; in	      : 2007-02-13;;=====================================================================================;=====================================================================================;			ADC interrupt service routine;=====================================================================================ISR_ADC:	sta		zAcc		,0	;save ACC value.	andim		rzIRQ		,INT_ADC^0fh	;---------------------------------------	;---------------------------------------	lda		zIEBackup	,0	;enable interrupt	sta		rzIE		,0		lda		zAcc		,0	;return ACC value.	rtni	;=====================================================================================;			timer0 interrupt service routine;=====================================================================================ISR_TIMER0:	sta		zAcc		,0	;save ACC value.	andim		rzIRQ		,INT_Timer0^0fh	;---------------------------------------	orim		zIntFlag	,0001b		;---------------------------------------	lda		zIEBackup	,0	;enable interrupt	sta		rzIE		,0		lda		zAcc		,0	;return ACC value.	rtni	;=====================================================================================;			timer1 interrupt service routine;=====================================================================================ISR_TIMER1:	sta		zAcc		,0	;save ACC value.	andim		rzIRQ		,INT_Timer1^0fh	;---------------------------------------	;---------------------------------------	andim		zIEBackup	,INT_Timer1^0fh	sta		rzIE		,0		lda		zAcc		,0	;return ACC value.	rtni	;=====================================================================================;			port interrupt service routine;=====================================================================================ISR_PORT:	sta		zAcc		,0	;save ACC value.	andim		rzIRQP		,1011b	andim		rzIRQ		,INT_Port^0fh	;---------------------------------------		;---------------------------------------	lda		zIEBackup	,0	;enable interrupt	sta		rzIE		,0		lda		zAcc		,0	;return ACC value.	rtni	;--------------------------------------End--------------------------------------------

⌨️ 快捷键说明

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