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

📄 顺序查找(rom)单字节表格.txt

📁 实用子程序.rar本子程序库对《单片机应用程序设计技术》一书附录中的子程序库作了重大修订
💻 TXT
字号:
;  (26)  标号:  FDS1    功能:顺序查找(ROM)单字节表格

;入口条件:待查找的内容在A中,表格首址在DPTR中,表格的字节数在R7中。
;出口信息:OV=0时,顺序号在累加器A中;OV=1时,未找到。
;影响资源:PSW、A、B、R2、R6      堆栈需求:  2字节

FDS1:	MOV	B,A	;保存待查找的内容

MOV	R2,#0	;顺序号初始化(指向表首)
	MOV	A,R7	;保存表格的长度
	MOV	R6,A
FD11:	MOV	A,R2	;按顺序号读取表格内容
	MOVC	A,@A+DPTR
	CJNE	A,B,FD12;与待查找的内容比较
	CLR	OV	;相同,查找成功
	MOV	A,R2	;取对应的顺序号
	RET	
FD12:	INC	R2	;指向表格中的下一个内容
	DJNZ	R6,FD11	;查完全部表格内容
	SETB	OV	;未查找到,失败
	RET

⌨️ 快捷键说明

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