📄 pic24fj128ga008.h
字号:
static volatile bit OC3IP0 @ ((unsigned)&IPC6*8)+4;
static volatile bit OC3IP1 @ ((unsigned)&IPC6*8)+5;
static volatile bit OC3IP2 @ ((unsigned)&IPC6*8)+6;
static volatile bit OC4IP0 @ ((unsigned)&IPC6*8)+8;
static volatile bit OC4IP1 @ ((unsigned)&IPC6*8)+9;
static volatile bit OC4IP2 @ ((unsigned)&IPC6*8)+10;
static volatile bit T4IP0 @ ((unsigned)&IPC6*8)+12;
static volatile bit T4IP1 @ ((unsigned)&IPC6*8)+13;
static volatile bit T4IP2 @ ((unsigned)&IPC6*8)+14;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
volatile unsigned T4IP : 3;
unsigned : 1;
volatile unsigned OC4IP : 3;
unsigned : 1;
volatile unsigned OC3IP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC6bits @ 0xB0;
static volatile unsigned int IPC7 @ 0xB2;
static volatile bit T5IP0 @ ((unsigned)&IPC7*8)+0;
static volatile bit T5IP1 @ ((unsigned)&IPC7*8)+1;
static volatile bit T5IP2 @ ((unsigned)&IPC7*8)+2;
static volatile bit INT2IP0 @ ((unsigned)&IPC7*8)+4;
static volatile bit INT2IP1 @ ((unsigned)&IPC7*8)+5;
static volatile bit INT2IP2 @ ((unsigned)&IPC7*8)+6;
static volatile bit U2RXIP0 @ ((unsigned)&IPC7*8)+8;
static volatile bit U2RXIP1 @ ((unsigned)&IPC7*8)+9;
static volatile bit U2RXIP2 @ ((unsigned)&IPC7*8)+10;
static volatile bit U2TXIP0 @ ((unsigned)&IPC7*8)+12;
static volatile bit U2TXIP1 @ ((unsigned)&IPC7*8)+13;
static volatile bit U2TXIP2 @ ((unsigned)&IPC7*8)+14;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
volatile unsigned U2TXIP : 3;
unsigned : 1;
volatile unsigned U2RXIP : 3;
unsigned : 1;
volatile unsigned INT2IP : 3;
unsigned : 1;
volatile unsigned T5IP : 3;
} IPC7bits @ 0xB2;
static volatile unsigned int IPC8 @ 0xB4;
static volatile bit FLT2IP0 @ ((unsigned)&IPC8*8)+0;
static volatile bit FLT2IP1 @ ((unsigned)&IPC8*8)+1;
static volatile bit FLT2IP2 @ ((unsigned)&IPC8*8)+2;
static volatile bit SPI2IP0 @ ((unsigned)&IPC8*8)+4;
static volatile bit SPI2IP1 @ ((unsigned)&IPC8*8)+5;
static volatile bit SPI2IP2 @ ((unsigned)&IPC8*8)+6;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
volatile unsigned SPI2IP : 3;
unsigned : 1;
volatile unsigned SPIFLT2IP : 3;
} IPC8bits @ 0xB4;
static volatile unsigned int IPC9 @ 0xB6;
static volatile bit IC3IP0 @ ((unsigned)&IPC9*8)+4;
static volatile bit IC3IP1 @ ((unsigned)&IPC9*8)+5;
static volatile bit IC3IP2 @ ((unsigned)&IPC9*8)+6;
static volatile bit IC4IP0 @ ((unsigned)&IPC9*8)+8;
static volatile bit IC4IP1 @ ((unsigned)&IPC9*8)+9;
static volatile bit IC4IP2 @ ((unsigned)&IPC9*8)+10;
static volatile bit IC5IP0 @ ((unsigned)&IPC9*8)+12;
static volatile bit IC5IP1 @ ((unsigned)&IPC9*8)+13;
static volatile bit IC5IP2 @ ((unsigned)&IPC9*8)+14;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
volatile unsigned IC5IP : 3;
unsigned : 1;
volatile unsigned IC4IP : 3;
unsigned : 1;
volatile unsigned IC3IP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC9bits @ 0xB6;
static volatile unsigned int IPC10 @ 0xB8;
static volatile bit OC5IP0 @ ((unsigned)&IPC10*8)+4;
static volatile bit OC5IP1 @ ((unsigned)&IPC10*8)+5;
static volatile bit OC5IP2 @ ((unsigned)&IPC10*8)+6;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
volatile unsigned OC5IP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC10bits @ 0xB8;
static volatile unsigned int IPC11 @ 0xBA;
static volatile bit PMPIP0 @ ((unsigned)&IPC11*8)+4;
static volatile bit PMPIP1 @ ((unsigned)&IPC11*8)+5;
static volatile bit PMPIP2 @ ((unsigned)&IPC11*8)+6;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
volatile unsigned PMPIP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC11bits @ 0xBA;
static volatile unsigned int IPC12 @ 0xBC;
static volatile bit I2C2IP0 @ ((unsigned)&IPC12*8)+4;
static volatile bit I2C2IP1 @ ((unsigned)&IPC12*8)+5;
static volatile bit I2C2IP2 @ ((unsigned)&IPC12*8)+6;
static volatile bit BCL2IP0 @ ((unsigned)&IPC12*8)+8;
static volatile bit BCL2IP1 @ ((unsigned)&IPC12*8)+9;
static volatile bit BCL2IP2 @ ((unsigned)&IPC12*8)+10;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
volatile unsigned BCL2IP : 3;
unsigned : 1;
volatile unsigned I2C2IP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC12bits @ 0xBC;
static volatile unsigned int IPC13 @ 0xBE;
static volatile bit INT3IP0 @ ((unsigned)&IPC13*8)+4;
static volatile bit INT3IP1 @ ((unsigned)&IPC13*8)+5;
static volatile bit INT3IP2 @ ((unsigned)&IPC13*8)+6;
static volatile bit INT4IP0 @ ((unsigned)&IPC13*8)+8;
static volatile bit INT4IP1 @ ((unsigned)&IPC13*8)+9;
static volatile bit INT4IP2 @ ((unsigned)&IPC13*8)+10;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
volatile unsigned INT4IP : 3;
unsigned : 1;
volatile unsigned INT3IP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC13bits @ 0xBE;
static volatile unsigned int IPC15 @ 0xC2;
static volatile bit RTCCIP0 @ ((unsigned)&IPC15*8)+8;
static volatile bit RTCCIP1 @ ((unsigned)&IPC15*8)+9;
static volatile bit RTCCIP2 @ ((unsigned)&IPC15*8)+10;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
volatile unsigned RTCCIP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC15bits @ 0xC2;
static volatile unsigned int IPC16 @ 0xC4;
static volatile bit U1ERRIP0 @ ((unsigned)&IPC16*8)+4;
static volatile bit U1ERRIP1 @ ((unsigned)&IPC16*8)+5;
static volatile bit U1ERRIP2 @ ((unsigned)&IPC16*8)+6;
static volatile bit U2ERRIP0 @ ((unsigned)&IPC16*8)+8;
static volatile bit U2ERRIP1 @ ((unsigned)&IPC16*8)+9;
static volatile bit U2ERRIP2 @ ((unsigned)&IPC16*8)+10;
static volatile bit CRCIP0 @ ((unsigned)&IPC16*8)+12;
static volatile bit CRCIP1 @ ((unsigned)&IPC16*8)+13;
static volatile bit CRCIP2 @ ((unsigned)&IPC16*8)+14;
/* Microchip compatible bit field */
static volatile struct {
unsigned : 1;
volatile unsigned CRCIP : 3;
unsigned : 1;
volatile unsigned U2ERRIP : 3;
unsigned : 1;
volatile unsigned U1ERRIP : 3;
unsigned : 1;
unsigned : 1;
unsigned : 1;
unsigned : 1;
} IPC16bits @ 0xC4;
static volatile unsigned int INTREG @ 0xE0;
static volatile bit VECNUM0 @ ((unsigned)&INTREG*8)+0;
static volatile bit VECNUM1 @ ((unsigned)&INTREG*8)+1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -