__BADRAM __CONFIG __IDLOCS __MAXRAM cblock constant da data db de dt dw endc endm equ error errorlevel exitm fill list local macro messg noexpand nolist org page processor radix res set space subtitle title variable end CBLOCK CONSTANT DA DATA DB DE DT DW ENDC ENDM EQU ERROR ERRORLEVEL EXITM FILL LIST LOCAL MACRO MESSG NOEXPAND NOLIST ORG PAGE PROCESSOR RADIX RES SET SPACE SUBTITLE TITLE VARIABLE END if else idef ifndef endif while include endw { } addcf b clrc clrz setc setz movfw skpc skpz skpnc skpnz subcf tstf ADDCF B CLRC CLRZ SETC SETZ MOVFW SKPC SKPZ SKPNC SKPNZ SUBCF TSTF addlw addwf addwfc andlw andwf bc bcf bn bnc bnov bnz bov bra bsf btg bz btfsc btfss call clrf clrw clrwdt comf cpfseq cpfslt cpfsgt daw decf dcfsnz decfsz goto incf incfsz infsnz iorlw iorwf lfsr movf movff movlb movlw movwf mullw mulwf negf nop option pop push rcall reset retfie retlw return rlcf rlf rlncf rrcf rrf rrncf setf sleep subfwb sublw subwf subwfb swapf tblrd tblwt tstfsz xorlw xorwf ADDLW ADDWF ADDWFC ANDLW ANDWF BC BCF BN BNC BNOV BNZ BOV BRA BSF BTG BZ BTFSC BTFSS CALL CLRF CLRW CLRWDT COMF CPFSEQ CPFSLT CPFSGT DAW DCFSNZ DECF DECFSZ GOTO INCF INCFSZ INFSNZ IORLW IORWF LFSR MOVF MOVFF MOVLB MOVLW MOVWF MULLW MULWF NEGF NOP OPTION POP PUSH RCALL RESET RETFIE RETLW RETURN RLCF RLF RLNCF RRCF RRF RRNCF SETF SLEEP SUBFWB SUBLW SUBWF SUBWFB SWAPF TBLRD TBLWT TSTFSZ XORLW XORWF A ACCESS BANKED W F