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

📄 movc.asm

📁 Small RTOS51是为51系列单片机而编写的。它是完全免费的、源代码公开的多任务实时操作系统。它可在无任何外部数据存储器的单片80C51系统上运行
💻 ASM
字号:
;例:根据累加器A中的数(0-5),用查表的方法求平方值。
;将0-5的平方值利用DB伪指令将其存放在程序存储器的平方值表中,将表的首地址送到DPTR中,将待查的数(设在R0中)送到A中,程序如下:
;以下准备数据
MOV	R0,#1		;可将该位改为0,1,2,3,4,5,重新汇编后再试试结果
;以下是本例演示
MOV	DPTR,#TABLE	;表格首地址送入DPTR
MOV	A,R0		;取R0中的值
MOVC	A,@A+DPTR	;查表获得结果在A中
SJMP	$		;原地循环,请点击左上角RST按钮从头开始

TABLE:	DB	0,1,4,9,16,25 	;在ROM中建立数据表
END

⌨️ 快捷键说明

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