您当前的位置:五五电子网电子知识单片机-工控设备51单片机ASCII码到BCD码转换子程序 正文
ASCII码到BCD码转换子程序

ASCII码到BCD码转换子程序

点击数:7875 次   录入时间:03-04 11:40:50   整理:http://www.55dianzi.com   51单片机

ASCII码到BCD码转换子程序

ASCTOBCD:
MOV      R7,# 06H
MOV      R1,# 20H                
MOV      R0,#20H                
ACALL     ASCBCD
LOOP:
SJMP     LOOP
ASCBCD:
MOV     A,@R0
CLR     C
CJNE     A,#30H,LOOP1
LOOP1:                        
JC         C, LOOP3
CJNE     A,#3AH,LOOP2
LOOP2:
JNC         C, LOOP4
CLR        C
SUBB    A, # 30H
LOOP3:
MOV X     @R1,A.                
INC        R0
INC        R1
DJNZ    R7,ASCBCD
RET
LOOP4:
MOV      A,#0FFH
MOV X     @R1,A
LJMP     LOOP3
RET




本文关键字:子程序  51单片机单片机-工控设备 - 51单片机

上一篇:CAN接口汇编程序