; [CHIP KEYWORD LIBARAY VER=1.0] ; 支持多公司多单片机种 ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ;-------------------------------------------------------------------------------------------- [CHIPGROUP]= PIC [Specialkeyword]= ;特征指令 BTFSS,BTFSC,MOVF,MOVFF,MOVWF,MOVFW,COMF,CLRW,CLRF,TBLRD,TBLWT,ANDWF,ADDWF,ADDWFC,BSF,BCF,INCF,INCFSZ,DECF,DECFSZ,IORLW,IORWF,OPTION,TRIS,SUBLW,XORLW,ADDLW,RETLW,SUBWF ;-------------------------------------------------------------------------------------------- [Pseudoinstruction]= ;伪指令集 LIST,TITLE,__CONFIG,ERRORLEVEL,INCLUDE,#INCLUDE DEFINE,#DEFINE,EQU,IDATA
IF,ELSE,ELSEIF,ENDIF MACRO,ENDM,LOCAL ORG,END ChipGroup,ChipName ;-------------------------------------------------------------------------------------------- [COMMON]= ;公共指令集 MOVFW , CLRC, SETC, CLRZ, SETZ, SKPC, SKPNC, SKPZ, SKPNZ,PAGESEL,BANKSEL DB,DW,DA OPTION,TRIS ;错误使用TRIS与OPTION [Pseudoinstruction] ;-------------------------------------------------------------------------------------------- [DEFAULT]= ;默认指令集 [PIC16F877A] OPTION,TRIS
;-------------------------------------------------------------------------------------------- [COMPANY]= MICROCHIP ;-------------------------------------------------------------------------------------------- [PIC18F242,PIC18F252,PIC18F442,PIC18F452]= ADDWF , ADDWFC, ANDWF, CLRF, COMF, CPFSEQ, CPFSGT, CPFSLT, DECF, DECFSZ, DECFSNZ, INCF, INCFSZ, INCFSNZ, IORWF, MOVF, MOVFF, MOVWF, MULWF, NEGF, RLCF, RLNCF, RRCF, RRNCF, SETF, SUBWF, SUBFWB, SUBWF, SUBWFB, SWAPF, TSTFSZ, XORWF BCF,BSF, BTFSC, BTFSS, BTG BC,BN,BNC ,BNN,BNOV,BNZ,BOV,BRA,BZ,CALL CLRWDT,DAW,GOTO,NOP,POP,PUSH,RCALL,RESET,RETFIE,RETLW,RETURN,SLEEP,ADDLW,ANDLW,IORLW,LFSR,MOVLB,MOVLW,MULLW,RETLW,SUBLW,XORLW TBLRD , TBLWT
TBLRD*,TBLRD*+,TBLRD*-, TBLRD+* TBLWT*,TBLWT*+,TBLWT*-, TBLWT+*
[PIC17C752,PIC17C756A,PIC17C762,PIC17C766]= ADDWF , ADDWFC, ANDWF, CLRF, COMF, CPFSEQ, CPFSGT, CPFSLT, DAW, DECF, DECFSZ, DECFSNZ, INCF, INCFSZ, INCFSNZ, IORWF, MOVFP, MOVPF, MOVWF, MULWF, NEGW, NOP, RLCF, RLNCF, RRCF, RRNCF, SETF, SUBWF, SUBWFB, SWAPF, TABLRD, TLRD, TLWT, TSTFSZ, XORWF BCF,BSF, BTFSC, BTFSS ADDLW,ANDLW,CALL,CLRWDT,GOTO,IORLW,LCALL,MOVLB,MOVLR,MOVLW,MULLW,RETFIE,RETLW,RETURN,SLEEP,SUBLW,XORLW [PIC16F873A,PIC16F874A,PIC16F876A,PIC16F877,PIC16F877A]= ADDWF , ANDWF, CLRF, CLRW, COMF, DECF, DECFSZ, INCF, INCFSZ, IORWF, MOVF, MOVWF, NOP, RLF, RRF, SUBWF, SWAPF, XORWF BCF,BSF, BTFSC, BTFSS ADDLW,ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,RETFIE,RETLW,RETURN,SLEEP,SUBLW,XORLW [PIC16F72,PIC16F73,PIC16F74,PIC16F76,PIC16F77]= [PIC16F877A] [PIC16C52,PIC16C54,PIC16C55,PIC16C56,PIC16C57,PIC16C58,PIC16C54S,PIC16CR54S,PIC16C55S,PIC16C56S,PIC16CR56S,PIC16C57S,PIC16CR57S,PIC16C58S,PIC16CR58S]= ADDWF,ANDWF,CLRF,CLRW,COMF,DECF,DECFSZ,INCF,INCFSZ,IORWF,MOVF,MOVWF,NOP,RLF,RRF,SUBWF,SWAPF,XORWF BCF,BSF, BTFSC, BTFSS ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,OPTION ,RETLW,SLEEP,TRIS,XORLW [PIC16C505]= ADDWF , ANDWF, CLRF, CLRW, COMF, DECF, DECFSZ, INCF, INCFSZ, IORWF, MOVF, MOVWF, NOP, RLF, RRF, SUBWF, SWAPF, XORWF BCF,BSF, BTFSC, BTFSS ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,OPTION ,RETLW,SLEEP,TRIS,XORLW [PIC16F627,PIC16F628]= ADDWF , ANDWF, CLRF, CLRW, COMF, DECF, DECFSZ, INCF, INCFSZ, IORWF, MOVF, MOVWF, NOP, RLF, RRF, SUBWF, SWAPF, XORWF BCF,BSF, BTFSC, BTFSS ADDLW,ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,RETFIE,RETLW,RETURN,SLEEP,SUBLW,XORLW [PIC12C508,PIC12C508A,PIC12CE518,PIC12C509,PIC12C509A,PIC12CE519,PIC12CR509A]= ADDWF,ANDWF,CLRF,CLRW,COMF,DECF,DECFSZ,INCF,INCFSZ,IORWF,MOVF,MOVWF,NOP,RLF,RRF,SUBWF,SWAPF,XORWF BCF,BSF, BTFSC, BTFSS ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,OPTION ,RETLW,SLEEP,TRIS,XORLW [PIC12F629,PIC12F675]= ADDWF , ANDWF, CLRF, CLRW, COMF, DECF, DECFSZ, INCF, INCFSZ, IORWF, MOVF, MOVWF, NOP, RLF, RRF, SUBWF, SWAPF, XORWF BCF,BSF, BTFSC ,BTFSS ADDLW,ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,RETFIE,RETLW,RETURN,SLEEP,SUBLW,XORLW [PIC16F630,PIC16F676]= ADDWF , ANDWF, CLRF, CLRW, COMF, DECF, DECFSZ, INCF, INCFSZ, IORWF, MOVF, MOVWF, NOP, RLF, RRF, SUBWF, SWAPF, XORWF BCF,BSF, BTFSC ,BTFSS ADDLW,ANDLW,CALL,CLRWDT,GOTO,IORLW,MOVLW,RETFIE,RETLW,RETURN,SLEEP,SUBLW,XORLW [PIC16C61,PIC16C62,PIC16C62A,PIC16CR62,PIC16C63,PIC16CR63,PIC16C64,_>> PIC16C64A,PIC16CR64,PIC16C65,PIC16C65A,PIC16CR65,PIC16C66,PIC16C67]= [PIC16F877A] [PIC16C63A,PIC16C65B,PIC16C73A,PIC16C73B,PIC16C74A,PIC16C74B]= [PIC16F877A]
;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ;-------------------------------------------------------------------------------------------- [CHIPGROUP]= 5152 [Specialkeyword]= ;特征指令 AJMP,SJMP,LJMP,DJNZ,JB,JC,JNB,JNC,JZ,SETB,SUBB [Pseudoinstruction]= ;伪指令集 EQU,DEFINE,#DEFINE,INCLUDE,#INCLUDE IDATA,XDATA MACRO,ENDM,LOCAL IF,ELSE,ELSEIF,ENDIF ORG,END ChipGroup,ChipName [Common]= [Pseudoinstruction]
;-------------------------------------------------------------------------------------------- [COMPANY]= ATMEL [AT89C51,AT89C52,89C2051,89C1051] MOV,MOVX,DJNZ,JB,JNB,JC,JNC,JZ,JNZ,LJMP,AJMP,CPL,CLR,SETB,CJNE MUL,DIV,JMP,LJMP,SJMP,CALL,LCALL,DB,DW ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ;-------------------------------------------------------------------------------------------- [CHIPGROUP]= ELAN [Specialkeyword]= ;特征指令 CONTW,SLEP,WDTC,IOW,ENI,DISI,CONTR,IOR,CLRA,SUB,DECA,DEC,OR,AND,XOR,ADD,COMA,COM,INCA,INC,DJZA,DJZ,RRCA ,RLCA, SWAPA,JZA,BC, BS, JBC, JBS,RETL,INT [Pseudoinstruction]= ;伪指令集 EQU,DEFINE,#DEFINE,INCLUDE,#INCLUDE MACRO,ENDM,LOCAL IF,ELSE,ELSEIF,ENDIF ORG,END ChipGroup,ChipName [Common]= [Pseudoinstruction] [DEFAULT]= [EM78P153S] [COMPANY]= ELAN
[EM78P153S]= NOP,DAA,CONTW,SLEP,WDTC,IOW,ENI,DISI,RET,RETI,CONTR,IOR,MOV,CLRA,CLR SUB,DECA,DEC,OR,AND,XOR,ADD,COMA,COM,INCA,INC,DJZA,DJZ RRCA,RRC,RLCA,RLC,SWAPA,SWAP,JZA,JZ,BC,BS,JBC,JBS CALL,JMP,RETL,INT
;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ;-------------------------------------------------------------------------------------------- [CHIPGROUP]= MOTOROLA ;--------------------------------------------------------------------------------------------
[ENDKEYWORD]
|