; [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 />
|