put_bcd.inc
来自「PIC单片机指令集」· INC 代码 · 共 42 行
INC
42 行
;-----------------------------------------------------------------------;
; ;
;#INCLUDE <PUT_BCD.INC> ;
; ;
;; !!! contain table, must be located at the front end of every page ;
; ;
; #INCLUDE <HX2BCD.INC> ; optional include ;
; #include <LCD.INC> ; optional include ;
; ;
;=======================================================================;
;
; put 2 digits of w in BCD format
;
;
PUT_BCD:
CALL HX2BCD
SWAPF BCDBFL,W
ANDLW H'0F'
CALL PUT_BCD_TBL
CALL putcLCD
MOVF BCDBFL,W
ANDLW H'0F'
CALL PUT_BCD_TBL
CALL putcLCD
RETURN
;
PUT_BCD_TBL:
ADDWF PCL
DT "0123456789ABCDEF" ; ASCII of numbers 0~F
;PUT_BCD:
; CALL HX2BCD
; movf BCDBFL,w
; call putHexLCD
; RETURN
;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?