📄 p18f8621.inc
字号:
TRISF0 EQU H'0000'
TRISF1 EQU H'0001'
TRISF2 EQU H'0002'
TRISF3 EQU H'0003'
TRISF4 EQU H'0004'
TRISF5 EQU H'0005'
TRISF6 EQU H'0006'
TRISF7 EQU H'0007'
;----- DDRG Bits -----------------------------------------------------
RG0 EQU H'0000'
RG1 EQU H'0001'
RG2 EQU H'0002'
RG3 EQU H'0003'
RG4 EQU H'0004'
RG5 EQU H'0005'
;----- TRISG Bits -----------------------------------------------------
TRISG0 EQU H'0000'
TRISG1 EQU H'0001'
TRISG2 EQU H'0002'
TRISG3 EQU H'0003'
TRISG4 EQU H'0004'
TRISG5 EQU H'0005'
;----- DDRH Bits -----------------------------------------------------
RH0 EQU H'0000'
RH1 EQU H'0001'
RH2 EQU H'0002'
RH3 EQU H'0003'
RH4 EQU H'0004'
RH5 EQU H'0005'
RH6 EQU H'0006'
RH7 EQU H'0007'
;----- TRISH Bits -----------------------------------------------------
TRISH0 EQU H'0000'
TRISH1 EQU H'0001'
TRISH2 EQU H'0002'
TRISH3 EQU H'0003'
TRISH4 EQU H'0004'
TRISH5 EQU H'0005'
TRISH6 EQU H'0006'
TRISH7 EQU H'0007'
;----- DDRJ Bits -----------------------------------------------------
RJ0 EQU H'0000'
RJ1 EQU H'0001'
RJ2 EQU H'0002'
RJ3 EQU H'0003'
RJ4 EQU H'0004'
RJ5 EQU H'0005'
RJ6 EQU H'0006'
RJ7 EQU H'0007'
;----- TRISJ Bits -----------------------------------------------------
TRISJ0 EQU H'0000'
TRISJ1 EQU H'0001'
TRISJ2 EQU H'0002'
TRISJ3 EQU H'0003'
TRISJ4 EQU H'0004'
TRISJ5 EQU H'0005'
TRISJ6 EQU H'0006'
TRISJ7 EQU H'0007'
;----- MEMCON Bits -----------------------------------------------------
WM0 EQU H'0000'
WM1 EQU H'0001'
WAIT0 EQU H'0004'
WAIT1 EQU H'0005'
EBDIS EQU H'0007'
;----- PIE1 Bits -----------------------------------------------------
TMR1IE EQU H'0000'
TMR2IE EQU H'0001'
CCP1IE EQU H'0002'
SSPIE EQU H'0003'
TXIE EQU H'0004'
RCIE EQU H'0005'
ADIE EQU H'0006'
PSPIE EQU H'0007'
TX1IE EQU H'0004'
RC1IE EQU H'0005'
;----- PIR1 Bits -----------------------------------------------------
TMR1IF EQU H'0000'
TMR2IF EQU H'0001'
CCP1IF EQU H'0002'
SSPIF EQU H'0003'
TXIF EQU H'0004'
RCIF EQU H'0005'
ADIF EQU H'0006'
PSPIF EQU H'0007'
TX1IF EQU H'0004'
RC1IF EQU H'0005'
;----- IPR1 Bits -----------------------------------------------------
TMR1IP EQU H'0000'
TMR2IP EQU H'0001'
CCP1IP EQU H'0002'
SSPIP EQU H'0003'
TXIP EQU H'0004'
RCIP EQU H'0005'
ADIP EQU H'0006'
PSPIP EQU H'0007'
TX1IP EQU H'0004'
RC1IP EQU H'0005'
;----- PIE2 Bits -----------------------------------------------------
CCP2IE EQU H'0000'
TMR3IE EQU H'0001'
LVDIE EQU H'0002'
BCLIE EQU H'0003'
EEIE EQU H'0004'
CMIE EQU H'0006'
;----- PIR2 Bits -----------------------------------------------------
CCP2IF EQU H'0000'
TMR3IF EQU H'0001'
LVDIF EQU H'0002'
BCLIF EQU H'0003'
EEIF EQU H'0004'
CMIF EQU H'0006'
;----- IPR2 Bits -----------------------------------------------------
CCP2IP EQU H'0000'
TMR3IP EQU H'0001'
LVDIP EQU H'0002'
BCLIP EQU H'0003'
EEIP EQU H'0004'
CMIP EQU H'0006'
;----- PIE3 Bits -----------------------------------------------------
CCP3IE EQU H'0000'
CCP4IE EQU H'0001'
CCP5IE EQU H'0002'
TMR4IE EQU H'0003'
TX2IE EQU H'0004'
RC2IE EQU H'0005'
;----- PIR3 Bits -----------------------------------------------------
CCP3IF EQU H'0000'
CCP4IF EQU H'0001'
CCP5IF EQU H'0002'
TMR4IF EQU H'0003'
TX2IF EQU H'0004'
RC2IF EQU H'0005'
;----- IPR3 Bits -----------------------------------------------------
CCP3IP EQU H'0000'
CCP4IP EQU H'0001'
CCP5IP EQU H'0002'
TMR4IP EQU H'0003'
TX2IP EQU H'0004'
RC2IP EQU H'0005'
;----- 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'
ADDEN EQU H'0003'
;----- RCSTA1 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'
ADDEN EQU H'0003'
;----- TXSTA Bits -----------------------------------------------------
TX9D EQU H'0000'
TRMT EQU H'0001'
BRGH EQU H'0002'
SENDB EQU H'0003'
SYNC EQU H'0004'
TXEN EQU H'0005'
TX9 EQU H'0006'
CSRC EQU H'0007'
;----- TXSTA1 Bits -----------------------------------------------------
TX9D EQU H'0000'
TRMT EQU H'0001'
BRGH EQU H'0002'
SENDB EQU H'0003'
SYNC EQU H'0004'
TXEN EQU H'0005'
TX9 EQU H'0006'
CSRC EQU H'0007'
;----- PSPCON Bits -----------------------------------------------------
PSPMODE EQU H'0004'
IBOV EQU H'0005'
OBF EQU H'0006'
IBF EQU H'0007'
;----- T3CON Bits -----------------------------------------------------
TMR3ON EQU H'0000'
TMR3CS EQU H'0001'
T3SYNC EQU H'0002'
T3CCP1 EQU H'0003'
T3CKPS0 EQU H'0004'
T3CKPS1 EQU H'0005'
T3CCP2 EQU H'0006'
RD16 EQU H'0007'
T3NSYNC EQU H'0002'
NOT_T3SYNC EQU H'0002'
;----- CMCON Bits -----------------------------------------------------
CM0 EQU H'0000'
CM1 EQU H'0001'
CM2 EQU H'0002'
CIS EQU H'0003'
C1INV EQU H'0004'
C2INV EQU H'0005'
C1OUT EQU H'0006'
C2OUT EQU H'0007'
;----- CVRCON Bits -----------------------------------------------------
CVR0 EQU H'0000'
CVR1 EQU H'0001'
CVR2 EQU H'0002'
CVR3 EQU H'0003'
CVREF EQU H'0004'
CVRR EQU H'0005'
CVROE EQU H'0006'
CVREN EQU H'0007'
;----- ECCP1AS Bits -----------------------------------------------------
PSSBD0 EQU H'0000'
PSSBD1 EQU H'0001'
PSSAC0 EQU H'0002'
PSSAC1 EQU H'0003'
ECCP1AS0 EQU H'0004'
ECCP1AS1 EQU H'0005'
ECCP1AS2 EQU H'0006'
ECCP1ASE EQU H'0007'
;----- CCP3CON Bits -----------------------------------------------------
CCP3M0 EQU H'0000'
CCP3M1 EQU H'0001'
CCP3M2 EQU H'0002'
CCP3M3 EQU H'0003'
CCP3Y EQU H'0004'
CCP3X EQU H'0005'
P3M0 EQU H'0006'
P3M1 EQU H'0007'
DC3B0 EQU H'0004'
DC3B1 EQU H'0005'
;----- 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'
P2M0 EQU H'0006'
P2M1 EQU H'0007'
DC2B0 EQU H'0004'
DC2B1 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'
P1M0 EQU H'0006'
P1M1 EQU H'0007'
DC1B0 EQU H'0004'
DC1B1 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'
ADFM EQU H'0007'
;----- ADCON1 Bits -----------------------------------------------------
PCFG0 EQU H'0000'
PCFG1 EQU H'0001'
PCFG2 EQU H'0002'
PCFG3 EQU H'0003'
VCFG0 EQU H'0004'
VCFG1 EQU H'0005'
;----- ADCON0 Bits -----------------------------------------------------
ADON EQU H'0000'
GO_DONE EQU H'0001'
CHS0 EQU H'0002'
CHS1 EQU H'0003'
CHS2 EQU H'0004'
CHS3 EQU H'0005'
DONE EQU H'0001'
GO EQU H'0001'
NOT_DONE EQU H'0001'
;----- SSPCON2 Bits -----------------------------------------------------
SEN EQU H'0000'
RSEN EQU H'0001'
PEN EQU H'0002'
RCEN EQU H'0003'
ACKEN EQU H'0004'
ACKDT EQU H'0005'
ACKSTAT EQU H'0006'
GCEN EQU H'0007'
;----- SSPCON1 Bits -----------------------------------------------------
SSPM0 EQU H'0000'
SSPM1 EQU H'0001'
SSPM2 EQU H'0002'
SSPM3 EQU H'0003'
CKP EQU H'0004'
SSPEN EQU H'0005'
SSPOV EQU H'0006'
WCOL EQU H'0007'
;----- SSPSTAT Bits -----------------------------------------------------
BF EQU H'0000'
UA EQU H'0001'
R_W EQU H'0002'
S EQU H'0003'
P EQU H'0004'
D_A EQU H'0005'
CKE EQU H'0006'
SMP EQU H'0007'
I2C_READ EQU H'0002'
I2C_START EQU H'0003'
I2C_STOP EQU H'0004'
I2C_DAT EQU H'0005'
NOT_W EQU H'0002'
NOT_A EQU H'0005'
NOT_WRITE EQU H'0002'
NOT_ADDRESS EQU H'0005'
READ_WRITE EQU H'0002'
DATA_ADDRESS EQU H'0005'
R EQU H'0002'
D EQU H'0005'
;----- T2CON Bits -----------------------------------------------------
T2CKPS0 EQU H'0000'
T2CKPS1 EQU H'0001'
TMR2ON EQU H'0002'
T2OUTPS0 EQU H'0003'
T2OUTPS1 EQU H'0004'
T2OUTPS2 EQU H'0005'
T2OUTPS3 EQU H'0006'
;----- T1CON Bits -----------------------------------------------------
TMR1ON EQU H'0000'
TMR1CS EQU H'0001'
T1SYNC EQU H'0002'
T1OSCEN EQU H'0003'
T1CKPS0 EQU H'0004'
T1CKPS1 EQU H'0005'
RD16 EQU H'0007'
T1INSYNC EQU H'0002'
NOT_T1SYNC EQU H'0002'
;----- RCON Bits -----------------------------------------------------
NOT_BOR EQU H'0000'
NOT_POR EQU H'0001'
NOT_PD EQU H'0002'
NOT_TO EQU H'0003'
NOT_RI EQU H'0004'
NOT_LWRT EQU H'0006'
NOT_IPEN EQU H'0007'
BOR EQU H'0000'
POR EQU H'0001'
PD EQU H'0002'
TO EQU H'0003'
RI EQU H'0004'
LWRT EQU H'0006'
IPEN EQU H'0007'
;----- WDTCON Bits -----------------------------------------------------
SWDTEN EQU H'0000'
SWDTE EQU H'0000'
;----- LVDCON Bits -----------------------------------------------------
LVDL0 EQU H'0000'
LVDL1 EQU H'0001'
LVDL2 EQU H'0002'
LVDL3 EQU H'0003'
LVDEN EQU H'0004'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -