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