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

📄 no4.asm

📁 AVR-AT90S8535,HD8279,等开发的洁净空调专用DDC系统,包括AD/DA,PID计算等.
💻 ASM
字号:
.include "8535def.inc"
.org	0x00
;.def	mc8u	=r16		;被乘数
;.def	mp8u	=r17		;乘法器
;.def	m8uL	=r17		;结果低字节
;.def	m8uH	=r18		;结果高字节
;.def	mcnt8u	=r19		;循环计数




;mpy8u:	clr	m8uH		;清高字节
;	ldi	mcnt8u,8	;
;	lsr	mp8u		;右移
	
;m8u_1:	brcc	m8u_2		;C清零转
;	add 	m8uH,mc8u	;加被乘数到高字节
;m8u_2:	ror	m8uH		;带进位右循环
;	ror	m8uL		;
;	dec	mcnt8u		;计数减1
;	brne	m8u_1		;不为零转
;	ret


.def	mc16uL	=r16		;被乘数低字节
.def	mc16uH	=r17		;被乘数高字节
.def	mp16uL	=r18		;乘数低字节
.def	mp16uH	=r19		;乘数高字节
.def	m16ua	=r18		;结果 字节 0 (LSB)
.def	m16ub	=r19		;结果 字节 1
.def	m16u2	=r20		;结果 字节 2
.def	m16u3	=r21		;结果 字节 3 (MSB)
.def	mcnt16u	=r22		;循环计

⌨️ 快捷键说明

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