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

📄 lcdtext.s43

📁 430系列开发之MSP430FE42x开发代码实例
💻 S43
字号:
	NAME	lcdtext(16)
	RSEG	CODE(1)
	EXTERN	CHAR_SPACE
	EXTERN	Char2LCD
	EXTERN	Direct2LCD
	PUBLIC	LCDtext
	EXTERN	?CL430_1_26_L08
	RSEG	CODE
LCDtext:
	PUSH	R10	
	PUSH	R11	
	PUSH	R8	
	PUSH	R9	
	MOV	R12,R8	
	MOV	R14,R10	
	MOV	10(SP),R9	
	MOV	#0,R11	
	ADD	#-1,R10	
?0001:
	CMP	R9,R10	
	JGE	(?0000)	
	MOV	R9,R14	
	SUB	#1,R9	
	MOV	&CHAR_SPACE,R12	
	CALL	#Direct2LCD	
	JMP	(?0001)	
?0000:
	MOV	R8,R12	
	ADD	R11,R12	
	CMP.B	#32,0(R12)	
	JNC	(?0003)	
	CMP	#0,R10	
	JL	(?0003)	
	MOV	R8,R12	
	ADD	R11,R12	
	MOV.B	#32,R13	
	CMP.B	@R12,R13	
	JNE	(?0009)	
	MOV.B	R10,R14	
	MOV	&CHAR_SPACE,R12	
	CALL	#Direct2LCD	
	JMP	(?0010)	
?0009:
	MOV.B	R10,R14	
	MOV	R8,R13	
	ADD	R11,R13	
	MOV.B	@R13,R12	
	CALL	#Char2LCD	
?0010:
	ADD	#-1,R10	
	ADD	#1,R11	
	JMP	(?0000)	
?0003:
	CMP	#0,R10	
	JL	(?0011)	
	MOV	R10,R14	
	SUB	#1,R10	
	MOV	&CHAR_SPACE,R12	
	CALL	#Direct2LCD	
	JMP	(?0003)	
?0011:
	POP	R9	
	POP	R8	
	POP	R11	
	POP	R10	
	RET		
	END

⌨️ 快捷键说明

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