4.2 ascii码到十六进制数的转换.txt
来自「MCS51-ASM 单片机源码系列之 第四章 代码转换 」· 文本 代码 · 共 25 行
TXT
25 行
ASCTOHEX:
MOV R0,#41H
CLR C
MOV A,R0
CJNE A,#30H,LOOP0
LOOP0:
JC C,LOOP4
CJNE A,#47H,LOOP2
LOOP2:
JNC C,LOOP4
CLR C
MOV A,R1
SUBB A,#30H
MOV R0,A
SUBB A,#0AH
JC C,LOOP3
XCH A,R0
SUBB A,#07H
MOV R0,A
LOOP3:
RET
LOOP4:
MOV R0,#0FFH
RET
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?