#DEFINE BANK0 BCF STATUS, RP0 #DEFINE BANK1 BSF STATUS, RP0 ;~~~~~~~MACROS~~~~~~~~~~~~~~~~~~~~~ LOADF MACRO F_VAR, LIT_NUM MOVLW LIT_NUM MOVWF F_VAR ENDM MOVF_F MACRO F_FROM, F_TO MOVF F_FROM, W MOVWF F_TO ENDM DEBOUNCE MACRO MOVLW 0XC0 MOVWF DECOUNT DECFSZ DECOUNT, F GOTO $ - 1 ENDM ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~