首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > PIC的BIN TO BCD子程序

PIC的BIN TO BCD子程序

资料介绍
PIC的BIN TO BCD子程序

;**********二进制转换成BCD码子程序,入口W*****
;********出口为R2,R1,R0寄存器
BINTOB     movwf   buf_read      ;W->buf_read
           clrf    R0
           clrf    R1
           clrf    R2
           movlw   08h
           movwf   counter_pub
loopc      bcf     STATUS,C
           rlf     buf_read,1
           rlf     R0
           rlf     R1
           decfsz  counter_pub,1
           goto    adjdec
           movlw   0fh
           andwf   R1,0
           movwf   R2
           swapf   R0,0
           movwf   R1
           movlw   0fh
           andwf   R0,1
           andwf   R1,1
           return
adjdec     movlw   03h
           addwf   R0,1
           btfsc   R0,3
           goto    next_r0
           subwf   R0,1
next_r0    movlw   030h
           addwf   R0,1
           btfsc   R0,7
           goto 
标签:PICBINTOBCD子程序
PIC的BIN TO BCD子程序
本地下载

评论