?? iodefine.h
字號:
} BIT; /* */
} PCR3; /* */
union { /* PCR4 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :5; /* */
unsigned char PCR42:1; /* PCR42 */
unsigned char PCR41:1; /* PCR41 */
unsigned char PCR40:1; /* PCR40 */
} BIT; /* */
} PCR4; /* */
union { /* PCR5 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PCR57:1; /* PCR57 */
unsigned char PCR56:1; /* PCR56 */
unsigned char PCR55:1; /* PCR55 */
unsigned char PCR54:1; /* PCR54 */
unsigned char PCR53:1; /* PCR53 */
unsigned char PCR52:1; /* PCR52 */
unsigned char PCR51:1; /* PCR51 */
unsigned char PCR50:1; /* PCR50 */
} BIT; /* */
} PCR5; /* */
union { /* PCR6 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PCR67:1; /* PCR67 */
unsigned char PCR66:1; /* PCR66 */
unsigned char PCR65:1; /* PCR65 */
unsigned char PCR64:1; /* PCR64 */
unsigned char PCR63:1; /* PCR63 */
unsigned char PCR62:1; /* PCR62 */
unsigned char PCR61:1; /* PCR61 */
unsigned char PCR60:1; /* PCR60 */
} BIT; /* */
} PCR6; /* */
union { /* PCR7 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PCR77:1; /* PCR77 */
unsigned char PCR76:1; /* PCR76 */
unsigned char PCR75:1; /* PCR75 */
unsigned char PCR74:1; /* PCR74 */
unsigned char PCR73:1; /* PCR73 */
unsigned char PCR72:1; /* PCR72 */
unsigned char PCR71:1; /* PCR71 */
unsigned char PCR70:1; /* PCR70 */
} BIT; /* */
} PCR7; /* */
union { /* PCR8 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PCR87:1; /* PCR87 */
unsigned char PCR86:1; /* PCR86 */
unsigned char PCR85:1; /* PCR85 */
unsigned char PCR84:1; /* PCR84 */
unsigned char PCR83:1; /* PCR83 */
unsigned char PCR82:1; /* PCR82 */
unsigned char PCR81:1; /* PCR81 */
unsigned char PCR80:1; /* PCR80 */
} BIT; /* */
} PCR8; /* */
union { /* PMR9 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :4; /* */
unsigned char PIOFF:1; /* PIOFF */
unsigned char :1; /* */
unsigned char PWM2:1; /* PWM2 */
unsigned char PWM1:1; /* PWM1 */
} BIT; /* */
} PMR9; /* */
union { /* PCRA */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :4; /* */
unsigned char PCRA3:1; /* PCRA3 */
unsigned char PCRA2:1; /* PCRA2 */
unsigned char PCRA1:1; /* PCRA1 */
unsigned char PCRA0:1; /* PCRA0 */
} BIT; /* */
} PCRA; /* */
union { /* PMRB */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :4; /* */
unsigned char IRQ1:1; /* IRQ1 */
unsigned char :3; /* */
} BIT; /* */
} PMRB; /* */
}; /* */
struct st_pwm2 { /* struct PWM2 */
union { /* PWCR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :6; /* */
unsigned char PWCR21:1; /* PWCR21 */
unsigned char PWCR20:1; /* PWCR20 */
} BIT; /* */
} PWCR2; /* */
union { /* PWDRU2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :6; /* */
unsigned char PWDRU21:1; /* PWDRU21 */
unsigned char PWDRU20:1; /* PWDRU20 */
} BIT; /* */
} PWDRU2; /* */
union { /* PWDRL2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PWDRL27:1; /* PWDRL27 */
unsigned char PWDRL26:1; /* PWDRL26 */
unsigned char PWDRL25:1; /* PWDRL25 */
unsigned char PWDRL24:1; /* PWDRL24 */
unsigned char PWDRL23:1; /* PWDRL23 */
unsigned char PWDRL22:1; /* PWDRL22 */
unsigned char PWDRL21:1; /* PWDRL21 */
unsigned char PWDRL20:1; /* PWDRL20 */
} BIT; /* */
} PWDRL2; /* */
}; /* */
struct st_pwm1 { /* struct PWM1 */
union { /* PWCR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :6; /* */
unsigned char PWCR11:1; /* PWCR11 */
unsigned char PWCR10:1; /* PWCR10 */
} BIT; /* */
} PWCR1; /* */
union { /* PWDRU1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :6; /* */
unsigned char PWDRU11:1; /* PWDRU11 */
unsigned char PWDRU10:1; /* PWDRU10 */
} BIT; /* */
} PWDRU1; /* */
union { /* PWDRL1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PWDRL17:1; /* PWDRL17 */
unsigned char PWDRL16:1; /* PWDRL16 */
unsigned char PWDRL15:1; /* PWDRL15 */
unsigned char PWDRL14:1; /* PWDRL14 */
unsigned char PWDRL13:1; /* PWDRL13 */
unsigned char PWDRL12:1; /* PWDRL12 */
unsigned char PWDRL11:1; /* PWDRL11 */
unsigned char PWDRL10:1; /* PWDRL10 */
} BIT; /* */
} PWDRL1; /* */
}; /* */
#define P_ROM (*(volatile struct st_rom *)0x0000F020) /* ROM Address */
#define P_AEC (*(volatile struct st_aec *)0x0000FF8C) /* AEC Address */
#define P_SYSCR (*(volatile struct st_syscr *)0x0000FF90)/* SYSCR Address*/
#define P_SCI3 (*(volatile struct st_sci3 *)0x0000FF91)/* SCI3 Address */
#define P_TMRA (*(volatile struct st_tmra *)0x0000FFB0)/* TMRA Address */
#define P_WDT (*(volatile struct st_wdt *)0x0000FFB2) /* WDT Address */
#define P_TMRC (*(volatile struct st_tmrc *)0x0000FFB4)/* TMRC Address */
#define P_TMRF (*(volatile struct st_tmrf *)0x0000FFB6)/* TMRF Address */
#define P_TMRG (*(volatile struct st_tmrg *)0x0000FFBC)/* TMRG Address */
#define P_LCD (*(volatile struct st_lcd *)0x0000FFC0) /* LCD Address */
#define P_AD (*(volatile struct st_ad *)0x0000FFC4) /* A/D Address */
#define P_IO (*(volatile struct st_io *)0x0000FFC8) /* I/O Address */
#define P_PWM2 (*(volatile struct st_pwm2 *)0x0000FFCD)/* PWM2 Address */
#define P_PWM1 (*(volatile struct st_pwm1 *)0x0000FFD0)/* PWM1 Address */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -