📄 p18f2331.inc
字号:
;----- PORTD Bits -----------------------------------------------------
RD0 EQU H'0000'
RD1 EQU H'0001'
RD2 EQU H'0002'
RD3 EQU H'0003'
RD4 EQU H'0004'
RD5 EQU H'0005'
RD6 EQU H'0006'
RD7 EQU H'0007'
;----- PORTE Bits -----------------------------------------------------
RE0 EQU H'0000'
RE1 EQU H'0001'
RE2 EQU H'0002'
RE3 EQU H'0003'
RE4 EQU H'0004'
RE5 EQU H'0005'
RE6 EQU H'0006'
RE7 EQU H'0007'
NOT_MCLR EQU H'0003'
MCLR EQU H'0003'
;----- LATA Bits -----------------------------------------------------
LATA0 EQU H'0000'
LATA1 EQU H'0001'
LATA2 EQU H'0002'
LATA3 EQU H'0003'
LATA4 EQU H'0004'
LATA5 EQU H'0005'
LATA6 EQU H'0006'
LATA7 EQU H'0007'
;----- LATB Bits -----------------------------------------------------
LATB0 EQU H'0000'
LATB1 EQU H'0001'
LATB2 EQU H'0002'
LATB3 EQU H'0003'
LATB4 EQU H'0004'
LATB5 EQU H'0005'
LATB6 EQU H'0006'
LATB7 EQU H'0007'
;----- LATC Bits -----------------------------------------------------
LATC0 EQU H'0000'
LATC1 EQU H'0001'
LATC2 EQU H'0002'
LATC3 EQU H'0003'
LATC4 EQU H'0004'
LATC5 EQU H'0005'
LATC6 EQU H'0006'
LATC7 EQU H'0007'
;----- LATD Bits -----------------------------------------------------
LATD0 EQU H'0000'
LATD1 EQU H'0001'
LATD2 EQU H'0002'
LATD3 EQU H'0003'
LATD4 EQU H'0004'
LATD5 EQU H'0005'
LATD6 EQU H'0006'
LATD7 EQU H'0007'
;----- LATE Bits -----------------------------------------------------
LATE0 EQU H'0000'
LATE1 EQU H'0001'
LATE2 EQU H'0002'
LATE3 EQU H'0003'
LATE4 EQU H'0004'
LATE5 EQU H'0005'
LATE6 EQU H'0006'
LATE7 EQU H'0007'
;----- DDRA Bits -----------------------------------------------------
RA0 EQU H'0000'
RA1 EQU H'0001'
RA2 EQU H'0002'
RA3 EQU H'0003'
RA4 EQU H'0004'
RA5 EQU H'0005'
RA6 EQU H'0006'
RA7 EQU H'0007'
;----- TRISA Bits -----------------------------------------------------
TRISA0 EQU H'0000'
TRISA1 EQU H'0001'
TRISA2 EQU H'0002'
TRISA3 EQU H'0003'
TRISA4 EQU H'0004'
TRISA5 EQU H'0005'
TRISA6 EQU H'0006'
TRISA7 EQU H'0007'
;----- DDRB Bits -----------------------------------------------------
RB0 EQU H'0000'
RB1 EQU H'0001'
RB2 EQU H'0002'
RB3 EQU H'0003'
RB4 EQU H'0004'
RB5 EQU H'0005'
RB6 EQU H'0006'
RB7 EQU H'0007'
;----- TRISB Bits -----------------------------------------------------
TRISB0 EQU H'0000'
TRISB1 EQU H'0001'
TRISB2 EQU H'0002'
TRISB3 EQU H'0003'
TRISB4 EQU H'0004'
TRISB5 EQU H'0005'
TRISB6 EQU H'0006'
TRISB7 EQU H'0007'
;----- DDRC Bits -----------------------------------------------------
RC0 EQU H'0000'
RC1 EQU H'0001'
RC2 EQU H'0002'
RC3 EQU H'0003'
RC4 EQU H'0004'
RC5 EQU H'0005'
RC6 EQU H'0006'
RC7 EQU H'0007'
;----- TRISC Bits -----------------------------------------------------
TRISC0 EQU H'0000'
TRISC1 EQU H'0001'
TRISC2 EQU H'0002'
TRISC3 EQU H'0003'
TRISC4 EQU H'0004'
TRISC5 EQU H'0005'
TRISC6 EQU H'0006'
TRISC7 EQU H'0007'
;----- DDRD Bits -----------------------------------------------------
RD0 EQU H'0000'
RD1 EQU H'0001'
RD2 EQU H'0002'
RD3 EQU H'0003'
RD4 EQU H'0004'
RD5 EQU H'0005'
RD6 EQU H'0006'
RD7 EQU H'0007'
;----- TRISD Bits -----------------------------------------------------
TRISD0 EQU H'0000'
TRISD1 EQU H'0001'
TRISD2 EQU H'0002'
TRISD3 EQU H'0003'
TRISD4 EQU H'0004'
TRISD5 EQU H'0005'
TRISD6 EQU H'0006'
TRISD7 EQU H'0007'
;----- DDRE Bits -----------------------------------------------------
RE0 EQU H'0000'
RE1 EQU H'0001'
RE2 EQU H'0002'
RE3 EQU H'0003'
RE4 EQU H'0004'
RE5 EQU H'0005'
RE6 EQU H'0006'
RE7 EQU H'0007'
;----- TRISE Bits -----------------------------------------------------
TRISE0 EQU H'0000'
TRISE1 EQU H'0001'
TRISE2 EQU H'0002'
TRISE3 EQU H'0003'
TRISE4 EQU H'0004'
TRISE5 EQU H'0005'
TRISE6 EQU H'0006'
TRISE7 EQU H'0007'
;----- ADCHS Bits -----------------------------------------------------
SASEL0 EQU H'0000'
SASEL1 EQU H'0001'
SCSEL0 EQU H'0002'
SCSEL1 EQU H'0003'
SBSEL0 EQU H'0004'
SBSEL1 EQU H'0005'
SDSEL0 EQU H'0006'
SDSEL1 EQU H'0007'
;----- ADCON3 Bits -----------------------------------------------------
SSRC0 EQU H'0000'
SSRC1 EQU H'0001'
SSRC2 EQU H'0002'
SSRC3 EQU H'0003'
SSRC4 EQU H'0004'
ADRS0 EQU H'0006'
ADRS1 EQU H'0007'
;----- OSCTUNE Bits -----------------------------------------------------
TUN0 EQU H'0000'
TUN1 EQU H'0001'
TUN2 EQU H'0002'
TUN3 EQU H'0003'
TUN4 EQU H'0004'
TUN5 EQU H'0005'
;----- PIE1 Bits -----------------------------------------------------
TMR1IE EQU H'0000'
TMR2IE EQU H'0001'
CCP1IE EQU H'0002'
SSPIE EQU H'0003'
TBIE EQU H'0004'
RCIE EQU H'0005'
ADIE EQU H'0006'
TXIE EQU H'0004'
;----- PIR1 Bits -----------------------------------------------------
TMR1IF EQU H'0000'
TMR2IF EQU H'0001'
CCP1IF EQU H'0002'
SSPIF EQU H'0003'
TBIF EQU H'0004'
RCIF EQU H'0005'
ADIF EQU H'0006'
TXIF EQU H'0004'
;----- IPR1 Bits -----------------------------------------------------
TMR1IP EQU H'0000'
TMR2IP EQU H'0001'
CCP1IP EQU H'0002'
SSPIP EQU H'0003'
TBIP EQU H'0004'
RCIP EQU H'0005'
ADIP EQU H'0006'
;----- PIE2 Bits -----------------------------------------------------
CCP2IE EQU H'0000'
LVDIE EQU H'0002'
EEIE EQU H'0004'
OSFIE EQU H'0007'
;----- PIR2 Bits -----------------------------------------------------
CCP2IF EQU H'0000'
LVDIF EQU H'0002'
EEIF EQU H'0004'
OSFIF EQU H'0007'
;----- IPR2 Bits -----------------------------------------------------
CCP2IP EQU H'0000'
LVDIP EQU H'0002'
EEIP EQU H'0004'
OSFIP EQU H'0007'
;----- PIE3 Bits -----------------------------------------------------
TMR5IE EQU H'0000'
IC1IE EQU H'0001'
IC2QEIE EQU H'0002'
IC3DRIE EQU H'0003'
PTIE EQU H'0004'
;----- PIR3 Bits -----------------------------------------------------
TMR5IF EQU H'0000'
IC1IF EQU H'0001'
IC2QEIF EQU H'0002'
IC3DRIF EQU H'0003'
PTIF EQU H'0004'
;----- IPR3 Bits -----------------------------------------------------
TMR5IP EQU H'0000'
IC1IP EQU H'0001'
IC2QEIP EQU H'0002'
IC3DRIP EQU H'0003'
PTIP EQU H'0004'
;----- EECON1 Bits -----------------------------------------------------
RD EQU H'0000'
WR EQU H'0001'
WREN EQU H'0002'
WRERR EQU H'0003'
FREE EQU H'0004'
CFGS EQU H'0006'
EEPGD EQU H'0007'
;----- RCSTA Bits -----------------------------------------------------
RX9D EQU H'0000'
OERR EQU H'0001'
FERR EQU H'0002'
ADEN EQU H'0003'
CREN EQU H'0004'
SREN EQU H'0005'
RX9 EQU H'0006'
SPEN EQU H'0007'
;----- TXSTA Bits -----------------------------------------------------
TX9D EQU H'0000'
TRMT EQU H'0001'
BRGH EQU H'0002'
SYNC EQU H'0004'
TXEN EQU H'0005'
TX9 EQU H'0006'
CSRC EQU H'0007'
;----- QEICON Bits -----------------------------------------------------
PDEC0 EQU H'0000'
PDEC1 EQU H'0001'
QEIM0 EQU H'0002'
QEIM1 EQU H'0003'
QEIM2 EQU H'0004'
UP_DOWN EQU H'0005'
; ERROR is a reserved word
; ERROR EQU H'0006'
VELM EQU H'0007'
UP EQU H'0005'
DOWN EQU H'0005'
NOT_DOWN EQU H'0005'
NOT_VELM EQU H'0007'
;----- T5CON Bits -----------------------------------------------------
TMR5ON EQU H'0000'
TMR5CS EQU H'0001'
T5SYNC EQU H'0002'
T5PS0 EQU H'0003'
T5PS1 EQU H'0004'
T5MOD EQU H'0005'
RESEN EQU H'0006'
T5SEN EQU H'0007'
NOT_T5SYNC EQU H'0002'
NOT_RESEN EQU H'0006'
;----- ANSEL0 Bits -----------------------------------------------------
ANS0 EQU H'0000'
ANS1 EQU H'0001'
ANS2 EQU H'0002'
ANS3 EQU H'0003'
ANS4 EQU H'0004'
;----- CCP2CON Bits -----------------------------------------------------
CCP2M0 EQU H'0000'
CCP2M1 EQU H'0001'
CCP2M2 EQU H'0002'
CCP2M3 EQU H'0003'
CCP2Y EQU H'0004'
CCP2X EQU H'0005'
;----- CCP1CON Bits -----------------------------------------------------
CCP1M0 EQU H'0000'
CCP1M1 EQU H'0001'
CCP1M2 EQU H'0002'
CCP1M3 EQU H'0003'
CCP1Y EQU H'0004'
CCP1X EQU H'0005'
;----- ADCON2 Bits -----------------------------------------------------
ADCS0 EQU H'0000'
ADCS1 EQU H'0001'
ADCS2 EQU H'0002'
ACQT0 EQU H'0003'
ACQT1 EQU H'0004'
ACQT2 EQU H'0005'
ACQT3 EQU H'0006'
ADFM EQU H'0007'
;----- ADCON1 Bits -----------------------------------------------------
ADPNT0 EQU H'0000'
ADPNT1 EQU H'0001'
BFOVFL EQU H'0002'
BFEMT EQU H'0003'
FIFOEN EQU H'0004'
VCFG0 EQU H'0006'
VCFG1 EQU H'0007'
;----- ADCON0 Bits -----------------------------------------------------
ADON EQU H'0000'
GO_DONE EQU H'0001'
ACMOD0 EQU H'0002'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -