📄 7709s.h
字号:
struct { /* Bit Access */
unsigned char :2; /* */
unsigned char D10:2; /* 10day */
unsigned char D1 :4; /* 1day */
} BIT; /* */
} RDAYCNT; /* */
char wk6; /* */
union { /* RMONCNT */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :3; /* */
unsigned char M10:1; /* 10mon */
unsigned char M1 :4; /* 1mon */
} BIT; /* */
} RMONCNT; /* */
char wk7; /* */
union { /* RYRCNT */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char Y10:4; /* 10year */
unsigned char Y1 :4; /* 1year */
} BIT; /* */
} RYRCNT; /* */
char wk8; /* */
union { /* RSECAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ENB:1; /* ENB */
unsigned char S10:3; /* 10sec */
unsigned char S1 :4; /* 1sec */
} BIT; /* */
} RSECAR; /* */
char wk9; /* */
union { /* RMINAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ENB:1; /* ENB */
unsigned char M10:3; /* 10min */
unsigned char M1 :4; /* 1min */
} BIT; /* */
} RMINAR; /* */
char wk10; /* */
union { /* RHRAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ENB:1; /* ENB */
unsigned char :1; /* */
unsigned char H10:2; /* 10sec */
unsigned char H1 :4; /* 1sec */
} BIT; /* */
} RHRAR; /* */
char wk11; /* */
union { /* RWKAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ENB:1; /* ENB */
unsigned char :4; /* */
unsigned char WK :3; /* week */
} BIT; /* */
} RWKAR; /* */
char wk12; /* */
union { /* RDAYAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ENB:1; /* ENB */
unsigned char :1; /* */
unsigned char D10:2; /* 10day */
unsigned char D1 :4; /* 1day */
} BIT; /* */
} RDAYAR; /* */
char wk13; /* */
union { /* RMONAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ENB:1; /* ENB */
unsigned char :2; /* */
unsigned char M10:1; /* 10mon */
unsigned char M1 :4; /* 1mon */
} BIT; /* */
} RMONAR; /* */
char wk14; /* */
union { /* RCR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char CF :1; /* CF */
unsigned char :2; /* */
unsigned char CIE:1; /* CIE */
unsigned char AIE:1; /* AIE */
unsigned char :2; /* */
unsigned char AF :1; /* AF */
} BIT; /* */
} RCR1; /* */
char wk15; /* */
union { /* RCR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PEF :1; /* PEF */
unsigned char PES :3; /* PES */
unsigned char RTCEN:1; /* RTCEN */
unsigned char ADJ :1; /* ADJ */
unsigned char RESET:1; /* RESET */
unsigned char START:1; /* START */
} BIT; /* */
} RCR2; /* */
}; /* */
struct st_intc { /* struct INTC */
union { /* ICR0 */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short NMIL:1; /* NMIL */
unsigned short :6; /* */
unsigned short NMIE:1; /* NMIE */
} BIT; /* */
} ICR0; /* */
union { /* IPRA */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short _TMU0:4; /* TMU0 */
unsigned short _TMU1:4; /* TMU1 */
unsigned short _TMU2:4; /* TMU2 */
unsigned short _RTC :4; /* RTC */
} BIT; /* */
} IPRA; /* */
union { /* IPRB */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short _WDT:4; /* WDT */
unsigned short _REF:4; /* REF */
unsigned short _SCI:4; /* SCI */
} BIT; /* */
} IPRB; /* */
char wk[234]; /* */
unsigned int TRA; /* TRA */
unsigned int EXPEVT; /* EXPEVT */
unsigned int INTEVT; /* INTEVT */
}; /* */
struct st_intx { /* struct INTX */
unsigned int INTEVT2; /* INTEVT2 */
union { /* IRR0 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PINT0R:1; /* PINT0R */
unsigned char PINT1R:1; /* PINT1R */
unsigned char IRQ5R :1; /* IRQ5R */
unsigned char IRQ4R :1; /* IRQ4R */
unsigned char IRQ3R :1; /* IRQ3R */
unsigned char IRQ2R :1; /* IRQ2R */
unsigned char IRQ1R :1; /* IRQ1R */
unsigned char IRQ0R :1; /* IRQ0R */
} BIT; /* */
} IRR0; /* */
char wk1; /* */
union { /* IRR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char TXI1R:1; /* TXI1R */
unsigned char BRI1R:1; /* BRI1R */
unsigned char RXI1R:1; /* RXI1R */
unsigned char ERI1R:1; /* ERI1R */
unsigned char DEI3R:1; /* DEI3R */
unsigned char DEI2R:1; /* DEI2R */
unsigned char DEI1R:1; /* DEI1R */
unsigned char DEI0R:1; /* DEI0R */
} BIT; /* */
} IRR1; /* */
char wk2; /* */
union { /* IRR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :3; /* */
unsigned char ADIR :1; /* ADIR */
unsigned char TXI2R:1; /* TXI2R */
unsigned char BRI2R:1; /* BRI2R */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -