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

📄 isr.asm

📁 使用HT1632 驱动点阵式LED显示屏显示小绿人
💻 ASM
字号:


;;=====================================================
ISR_TMR:	
			MOV		BAK_ACC, A
			XMOV	BAK_STA ,STATUS

			SZ		KEY
			JMP		NO_KEY
			SZ		HAVE_KEY
			JMP		ISR_EXIT
			SDZ		DEBOUNCE_CNT
			JMP		ISR_EXIT
			SET		HAVE_KEY
			SZ		FG_KEY
			JMP		$+3
			SET		FG_KEY
			JMP		$+2
			CLR		FG_KEY
			XMOV	DEBOUNCE_CNT,10
			JMP		ISR_EXIT

NO_KEY:
			INC		TMR_BUF
			SNZ		TMR_BUF.3
			JMP		ISR_EXIT
			CLR		TMR_BUF

			RLC 	DELAY_CNT[1]
			RLC 	DELAY_CNT[2]

			XMOV	DEBOUNCE_CNT,10
			CLR		HAVE_KEY
			
ISR_EXIT:

			XMOV	STATUS,BAK_STA
			MOV		A,BAK_ACC
			RETI
;======================================

⌨️ 快捷键说明

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