?? iodefine.h
字號:
char wk4; /* */
union { /* TIER */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char TTGE :1; /* TTGE */
unsigned char :2; /* */
unsigned char TCIEV:1; /* TCIEV */
unsigned char TGIED:1; /* TGIED */
unsigned char TGIEC:1; /* TGIEC */
unsigned char TGIEB:1; /* TGIEB */
unsigned char TGIEA:1; /* TGIEA */
} BIT; /* */
} TIER; /* */
char wk5[8]; /* */
unsigned short TCNT; /* TCNT */
char wk6[8]; /* */
unsigned short TGRA; /* TGRA */
unsigned short TGRB; /* TGRB */
char wk7[8]; /* */
unsigned short TGRC; /* TGRC */
unsigned short TGRD; /* TGRD */
char wk8; /* */
union { /* TSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char TCFD:1; /* TCFD */
unsigned char :2; /* */
unsigned char TCFV:1; /* TCFV */
unsigned char TGFD:1; /* TGFD */
unsigned char TGFC:1; /* TGFC */
unsigned char TGFB:1; /* TGFB */
unsigned char TGFA:1; /* TGFA */
} BIT; /* */
} TSR; /* */
}; /* */
struct st_poe { /* struct POE */
union { /* ICSR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char POE3F:1; /* POE3F */
unsigned char POE2F:1; /* POE2F */
unsigned char POE1F:1; /* POE1F */
unsigned char POE0F:1; /* POE0F */
unsigned char :3; /* */
unsigned char PIE :1; /* PIE */
unsigned char POE3M:2; /* POE3M */
unsigned char POE2M:2; /* POE2M */
unsigned char POE1M:2; /* POE1M */
unsigned char POE0M:2; /* POE0M */
} BIT; /* */
} ICSR; /* */
union { /* OCSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char OSF:1; /* OSF */
unsigned char :5; /* */
unsigned char OCE:1; /* OCE */
unsigned char OIE:1; /* OIE */
} BIT; /* */
} OCSR; /* */
}; /* */
struct st_intc { /* struct INTC */
union { /* IPRA */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _IRQ0:4; /* IRQ0 */
unsigned char _IRQ1:4; /* IRQ1 */
unsigned char _IRQ2:4; /* IRQ2 */
unsigned char _IRQ3:4; /* IRQ3 */
} BIT; /* */
} IPRA; /* */
union { /* IPRB */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _IRQ4:4; /* IRQ4 */
unsigned char _IRQ5:4; /* IRQ5 */
unsigned char _IRQ6:4; /* IRQ6 */
unsigned char _IRQ7:4; /* IRQ7 */
} BIT; /* */
} IPRB; /* */
union { /* IPRC */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _DMAC0:4; /* DMAC0 */
unsigned char _DMAC1:4; /* DMAC1 */
unsigned char _DMAC2:4; /* DMAC2 */
unsigned char _DMAC3:4; /* DMAC3 */
} BIT; /* */
} IPRC; /* */
union { /* IPRD */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _MTU0G:4; /* MTU0 TGI */
unsigned char _MTU0C:4; /* MTU0 TCI */
unsigned char _MTU1G:4; /* MTU1 TGI */
unsigned char _MTU1C:4; /* MTU1 TCI */
} BIT; /* */
} IPRD; /* */
union { /* IPRE */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _MTU2G:4; /* MTU2 TGI */
unsigned char _MTU2C:4; /* MTU2 TCI */
unsigned char _MTU3G:4; /* MTU3 TGI */
unsigned char _MTU3C:4; /* MTU3 TCI */
} BIT; /* */
} IPRE; /* */
union { /* IPRF */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _MTU4G:4; /* MTU4 TGI */
unsigned char _MTU4C:4; /* MTU4 TCI */
unsigned char _SCI0 :4; /* SCI0 */
unsigned char _SCI1 :4; /* SCI1 */
} BIT; /* */
} IPRF; /* */
union { /* IPRG */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _AD :4; /* A/D */
unsigned char _DTC :4; /* DTC */
unsigned char _CMT0:4; /* CMT0 */
unsigned char _CMT1:4; /* CMT1 */
} BIT; /* */
} IPRG; /* */
union { /* IPRH */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _WDT:4; /* WDT */
unsigned char _IO :4; /* I/O */
} BIT; /* */
} IPRH; /* */
union { /* ICR1 */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char NMIL :1; /* NMIL */
unsigned char :6; /* */
unsigned char NMIE :1; /* NMIE */
unsigned char IRQ0S:1; /* IRQ0S */
unsigned char IRQ1S:1; /* IRQ1S */
unsigned char IRQ2S:1; /* IRQ2S */
unsigned char IRQ3S:1; /* IRQ3S */
unsigned char IRQ4S:1; /* IRQ4S */
unsigned char IRQ5S:1; /* IRQ5S */
unsigned char IRQ6S:1; /* IRQ6S */
unsigned char IRQ7S:1; /* IRQ7S */
} BIT; /* */
} ICR1; /* */
union { /* ISR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char :8; /* */
unsigned char IRQ0F:1; /* IRQ0F */
unsigned char IRQ1F:1; /* IRQ1F */
unsigned char IRQ2F:1; /* IRQ2F */
unsigned char IRQ3F:1; /* IRQ3F */
unsigned char IRQ4F:1; /* IRQ4F */
unsigned char IRQ5F:1; /* IRQ5F */
unsigned char IRQ6F:1; /* IRQ6F */
unsigned char IRQ7F:1; /* IRQ7F */
} BIT; /* */
} ISR; /* */
union { /* IPRI */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char _SCI2:4; /* SCI2 */
unsigned char _SCI3:4; /* SCI3 */
} BIT; /* */
} IPRI; /* */
union { /* IPRJ */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned char :8; /* */
unsigned char _IIC:4; /* IIC */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -