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

📄 ascii conv.asm

📁 Proteus在MCS-51%26ARM7系统中的应用百例 Proteus在MCS-51%26ARM7系统中的应用百例
💻 ASM
字号:
RESULT		EQU		30H
            ORG		00H
START:
           	MOV   	A,#1AH
           	CALL  	BINTOHEX
           	LJMP  	$
BINTOHEX:
            MOV  	DPTR,#ASCIITAB
            MOV   	B,A             	;暂存A
            SWAP 	A
            ANL   	A,#0FH         		;取高四位
            MOVC 	A,@A+DPTR           ;查ASCII表      
			MOV   	RESULT, A
			MOV   	A,B            		;恢复A
			ANL   	A,#0FH       		;取低四位
			MOVC 	A,@A+DPTR     		;查ASCII表
			MOV   	RESULT+1,A
			RET
ASCIITAB:
            DB  	'0123456789ABCDEF' 	;定义数字对应的ASCII表
           	END

⌨️ 快捷键说明

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