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

📄 dec27seg.asm

📁 it consist of PCF8583 assembly driver
💻 ASM
字号:
;--------------- Encoding SubRoutine From DEC(BCD) to 7-SEGMENT -------------- 

DEC_2_7SEG:	
		push	r16		;
		push	ZL		;
		push	r17		;Push Rx to stack
		
		
		
		ldi	r16,4		;Counter=0...4
		ldi	ZL,DIGITS*2	;First adress of digits codes

DEC1:		ld	r17,Y+		;Load to r17 DEC digit whith post adr INCR 
		add	ZL,r17		;Get new adr for DIGITS offset
		LPM			;LPM from ZL to R0

		st	X+,R0		;Store digit in 7SEG code with post adr INCR
		dec	r16		;Decrement counter
		ldi	ZL,DIGITS*2	;Recover First adress of digits codes
		brne	DEC1		;If counter not 0 goto DEC1

		

		pop r17			;
		pop ZL			;
		pop r16			;Pop Rx from stack
		
		RET

⌨️ 快捷键说明

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