2进制如何转换成BCD码?
MOVLW R1L ;将二进制送给FSRMOVWF FSR
CALL ADJUST ;调用调整子程序
ADJUST
MOVLW 03H
ADDWF INDF,W ;低4位是否加0000 0011,即3
MOVWF TEMP
BTFSC TEMP,3 ;是否大于4
MOVWF INDF
MOVLW 30H
ADDWF INDF,W
MOVWF TEMP
BTFSC TEMP,7
MOVWF INDF
RETLW 00H (请大家帮我看看,这个是最常见的转换程序,但是我不怎么理解的了,请举不同的示例来说明下,谢谢了!)