?? iodefine.h
字號:
} TMG; /* */
unsigned char ICRGF; /* ICRGF */
unsigned char ICRGR; /* ICRGR */
}; /* */
struct st_lcd { /* struct LCD */
union { /* LPCR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char DTS:2; /* DTS */
unsigned char CMX:1; /* CMX */
unsigned char SGX:1; /* SGX */
unsigned char SGS:4; /* SGS */
} BIT; /* */
} LPCR; /* */
union { /* LCR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :1; /* */
unsigned char PSW :1; /* PSW */
unsigned char ACT :1; /* ACT */
unsigned char DISP:1; /* DISP */
unsigned char CKS :4; /* CKS */
} BIT; /* */
} LCR; /* */
union { /* LCR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char LCDAB:1; /* LCDAB */
unsigned char :3; /* */
unsigned char CDS :4; /* CDS */
} BIT; /* */
} LCR2; /* */
}; /* */
struct st_ad { /* struct A/D */
unsigned char ADRRH; /* ADRRH */
unsigned char ADRRL; /* ADRRL */
union { /* AMR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char CKS :1; /* CKS */
unsigned char TRGE:1; /* TRGE */
unsigned char :2; /* */
unsigned char CH :4; /* CH */
} BIT; /* */
} AMR; /* */
union { /* ADSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ADSF:1; /* ADSF */
} BIT; /* */
} ADSR; /* */
}; /* */
struct st_pwm { /* struct PWM */
union { /* PWCR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :6; /* */
unsigned char CKS:2; /* CKS */
} BIT; /* */
} PWCR; /* */
unsigned char PWDRU; /* PWDRU */
unsigned char PWDRL; /* PWDRL */
}; /* */
struct st_io { /* struct IO */
union { /* PMR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char IRQ3 :1; /* IRQ3 */
unsigned char IRQ2 :1; /* IRQ2 */
unsigned char IRQ1 :1; /* IRQ1 */
unsigned char IRQ4 :1; /* IRQ4 */
unsigned char TMIG :1; /* TMIG */
unsigned char TMOFH:1; /* TMOFH */
unsigned char TMOFL:1; /* TMOFL */
unsigned char TMOW :1; /* TMOW */
} BIT; /* */
} PMR1; /* */
union { /* PMR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :2; /* */
unsigned char POF1:1; /* POF1 */
unsigned char :2; /* */
unsigned char SO1 :1; /* SO1 */
unsigned char SI1 :1; /* SI1 */
unsigned char SCK1:1; /* SCK1 */
} BIT; /* */
} PMR2; /* */
union { /* PMR3 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char AEVL :1; /* AEVL */
unsigned char AEVH :1; /* AEVH */
unsigned char WDCKS:1; /* WDCKS */
unsigned char NCS :1; /* NCS */
unsigned char IRQ0 :1; /* IRQ0 */
unsigned char RESO :1; /* RESO */
unsigned char UD :1; /* UD */
unsigned char _PWM :1; /* PWM */
} BIT; /* */
} PMR3; /* */
union { /* PMR4 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char NMOD7:1; /* NMOD7 */
unsigned char NMOD6:1; /* NMOD6 */
unsigned char NMOD5:1; /* NMOD5 */
unsigned char NMOD4:1; /* NMOD4 */
unsigned char NMOD3:1; /* NMOD3 */
unsigned char NMOD2:1; /* NMOD2 */
unsigned char NMOD1:1; /* NMOD1 */
unsigned char NMOD0:1; /* NMOD0 */
} BIT; /* */
} PMR4; /* */
union { /* PMR5 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char WKP7:1; /* WKP7 */
unsigned char WKP6:1; /* WKP6 */
unsigned char WKP5:1; /* WKP5 */
unsigned char WKP4:1; /* WKP4 */
unsigned char WKP3:1; /* WKP3 */
unsigned char WKP2:1; /* WKP2 */
unsigned char WKP1:1; /* WKP1 */
unsigned char WKP0:1; /* WKP0 */
} BIT; /* */
} PMR5; /* */
char wk[7]; /* */
union { /* PDR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char B7:1; /* Bit 7 */
unsigned char B6:1; /* Bit 6 */
unsigned char B5:1; /* Bit 5 */
unsigned char B4:1; /* Bit 4 */
unsigned char B3:1; /* Bit 3 */
unsigned char B2:1; /* Bit 2 */
unsigned char B1:1; /* Bit 1 */
unsigned char B0:1; /* Bit 0 */
} BIT; /* */
} PDR1; /* */
union { /* PDR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char B7:1; /* Bit 7 */
unsigned char B6:1; /* Bit 6 */
unsigned char B5:1; /* Bit 5 */
unsigned char B4:1; /* Bit 4 */
unsigned char B3:1; /* Bit 3 */
unsigned char B2:1; /* Bit 2 */
unsigned char B1:1; /* Bit 1 */
unsigned char B0:1; /* Bit 0 */
} BIT; /* */
} PDR2; /* */
union { /* PDR3 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char B7:1; /* Bit 7 */
unsigned char B6:1; /* Bit 6 */
unsigned char B5:1; /* Bit 5 */
unsigned char B4:1; /* Bit 4 */
unsigned char B3:1; /* Bit 3 */
unsigned char B2:1; /* Bit 2 */
unsigned char B1:1; /* Bit 1 */
unsigned char B0:1; /* Bit 0 */
} BIT; /* */
} PDR3; /* */
union { /* PDR4 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :4; /* Bit 7-4 */
unsigned char B3:1; /* Bit 3 */
unsigned char B2:1; /* Bit 2 */
unsigned char B1:1; /* Bit 1 */
unsigned char B0:1; /* Bit 0 */
} BIT; /* */
} PDR4; /* */
union { /* PDR5 */
unsigned char BYTE; /* Byte Access */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -