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

📄 5-4-3-2.asm

📁 51单片机开发与应用技术详解(珍藏版)PPT及源码
💻 ASM
字号:
BCDADD:		PUSH	PSW			;现场保护
			PUSH	A
			MOV		PSW,#08H	;选择组1
			MOV		A,R0			;从低字节开始相加
			ADD		A,R2
			MOV		R0,A
			DEC		R0
			MOV		A,R1			;加数首地址
			ADD		A,R2			;加字节数
			MOV		R1,A
			DEC		R1
			CLR		C			;C清零
ADDA:		MOV		A,@R0		;开始两数相加
			ADDC	A,@R1
			DA		A			;BCD码调整
			MOV		@R0,A		;存和数
			DEC		R1
			DEC		R0
			DJNZ	R2,ADDA		;判断
			JNC		ADDB		;若(C)=0则转向ADDB
			MOV		A,#00H		;清A为0
			ADDC	A,#00H		;若(C)=1,则最高位进位
			MOV		@R0,A
ADDB:		POP		A			;现场恢复
			POP		PSW
			RET					;子程序返回

⌨️ 快捷键说明

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