;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 車速パルスカウント表示 spcout_print ; 上位.中位下位(255.65535) と表示します ; デバッグ用なので手抜き。 movf odometer_cn+2,W movwf src1+0 ;movlw 0 clrf src1+1 call bin16tobcd bcf flag,0 call print_dec3 movlw '.' call write_lcd_data movf odometer_cn+1,W movwf src1+1 movf odometer_cn+0,W movwf src1+0 call bin16tobcd bcf flag,0 call print_dec5 return ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 燃料パルスカウント表示 fuelcout_print ; 上位.中位下位(255.65535) と表示します ; デバッグ用なので手抜き。 movf fuel_cn+2,W movwf src1+0 movlw 0 movwf src1+1 call bin16tobcd bcf flag,0 call print_dec3 movlw '.' call write_lcd_data movf fuel_cn+1,W movwf src1+1 movf fuel_cn+0,W movwf src1+0 call bin16tobcd bcf flag,0 call print_dec5 return