⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pic24hj64gp210.h

📁 picc
💻 H
📖 第 1 页 / 共 5 页
字号:
       volatile unsigned      OC3IP              : 3;
                unsigned                         : 1;
       volatile unsigned      DMA2IP             : 3;
} 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           DMA3IP0            @ ((unsigned)&IPC9*8)+0;
static volatile bit           DMA3IP1            @ ((unsigned)&IPC9*8)+1;
static volatile bit           DMA3IP2            @ ((unsigned)&IPC9*8)+2;
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;
       volatile unsigned      DMA3IP             : 3;
} 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;
static volatile bit           DMA4IP0            @ ((unsigned)&IPC11*8)+8;
static volatile bit           DMA4IP1            @ ((unsigned)&IPC11*8)+9;
static volatile bit           DMA4IP2            @ ((unsigned)&IPC11*8)+10;
/* Microchip compatible bit field */
static volatile struct {
                unsigned                         : 1;
                unsigned                         : 1;
                unsigned                         : 1;
                unsigned                         : 1;
                unsigned                         : 1;
       volatile unsigned      DMA4IP             : 3;
                unsigned                         : 1;
       volatile unsigned      PMPIP              : 3;
                unsigned                         : 1;
                unsigned                         : 1;
                unsigned                         : 1;
                unsigned                         : 1;
} IPC11bits @ 0xBA;

static volatile unsigned int  IPC13              @ 0xBE;
static volatile bit           T9IP0              @ ((unsigned)&IPC13*8)+0;
static volatile bit           T9IP1              @ ((unsigned)&IPC13*8)+1;
static volatile bit           T9IP2              @ ((unsigned)&IPC13*8)+2;
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;
static volatile bit           C2RXIP0            @ ((unsigned)&IPC13*8)+12;
static volatile bit           C2RXIP1            @ ((unsigned)&IPC13*8)+13;
static volatile bit           C2RXIP2            @ ((unsigned)&IPC13*8)+14;
/* Microchip compatible bit field */
static volatile struct {
                unsigned                         : 1;
       volatile unsigned      C2RXIP             : 3;
                unsigned                         : 1;
       volatile unsigned      INT4IP             : 3;
                unsigned                         : 1;
       volatile unsigned      INT3IP             : 3;
                unsigned                         : 1;
       volatile unsigned      T9IP               : 3;
} IPC13bits @ 0xBE;

static volatile unsigned int  IPC15              @ 0xC2;
static volatile bit           DCIIP0             @ ((unsigned)&IPC15*8)+0;
static volatile bit           DCIIP1             @ ((unsigned)&IPC15*8)+1;
static volatile bit           DCIIP2             @ ((unsigned)&IPC15*8)+2;
static volatile bit           DMA5IP0            @ ((unsigned)&IPC15*8)+4;
static volatile bit           DMA5IP1            @ ((unsigned)&IPC15*8)+5;
static volatile bit           DMA5IP2            @ ((unsigned)&IPC15*8)+6;
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;
       volatile unsigned      DMA5IP             : 3;
                unsigned                         : 1;
       volatile unsigned      DCIIP              : 3;
} 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  IPC17              @ 0xC6;
static volatile bit           DMA6IP0            @ ((unsigned)&IPC17*8)+0;
static volatile bit           DMA6IP1            @ ((unsigned)&IPC17*8)+1;
static volatile bit           DMA6IP2            @ ((unsigned)&IPC17*8)+2;
static volatile bit           DMA7IP0            @ ((unsigned)&IPC17*8)+4;
static volatile bit           DMA7IP1            @ ((unsigned)&IPC17*8)+5;
static volatile bit           DMA7IP2            @ ((unsigned)&IPC17*8)+6;
static volatile bit           C1TXIP0            @ ((unsigned)&IPC17*8)+8;
static volatile bit           C1TXIP1            @ ((unsigned)&IPC17*8)+9;
static volatile bit           C1TXIP2            @ ((unsigned)&IPC17*8)+10;
static volatile bit           C2TXIP0            @ ((unsigned)&IPC17*8)+12;
static volatile bit           C2TXIP1            @ ((unsigned)&IPC17*8)+13;
static volatile bit           C2TXIP2            @ ((unsigned)&IPC17*8)+14;
/* Microchip compatible bit field */
static volatile struct {
                unsigned                         : 1;
       volatile unsigned      C2TXIP             : 3;
                unsigned                         : 1;
       volatile unsigned      C1TXIP             : 3;
                unsigned                         : 1;
       volatile unsigned      DMA7IP             : 3;
                unsigned                         : 1;
       volatile unsigned      DMA6IP             : 3;
} IPC17bits @ 0xC6;

static volatile unsigned int  INTREG             @ 0xE0;
static volatile bit           VECNUM0            @ ((unsigned)&INTREG*8)+0;
static volatile bit           VECNUM1            @ ((unsigned)&INTREG*8)+1;
static volatile bit           VECNUM2            @ ((unsigned)&INTREG*8)+2;
static volatile bit           VECNUM3            @ ((unsigned)&INTREG*8)+3;
static volatile bit           VECNUM4            @ ((unsigned)&INTREG*8)+4;
static volatile bit           VECNUM5            @ ((unsigned)&INTREG*8)+5;
static volatile bit           ILR0               @ ((unsigned)&INTREG*8)+8;
static volatile bit           ILR1               @ ((unsigned)&INTREG*8)+9;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -