?? iodefine.h
字號(hào):
/***********************************************************************/
/* */
/* FILE :iodefine.h */
/* DATE :Sat, Feb 07, 2004 */
/* DESCRIPTION :Definition of I/O Register */
/* CPU TYPE :H8/3694F */
/* */
/* This file is generated by Renesas Project Generator (Ver.3.0). */
/* */
/***********************************************************************/
/************************************************************************/
/* H8/3694 Series Include File Ver 2.1 */
/************************************************************************/
struct st_lvd { /* struct LVD */
union { /* LVDCR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char LVDE :1; /* LVDE */
unsigned char :3; /* */
unsigned char LVDSEL:1; /* LVDSEL */
unsigned char LVDRE :1; /* LVDRE */
unsigned char LVDDE :1; /* LVDDE */
unsigned char LVDUE :1; /* LVDUE */
} BIT; /* */
} CR; /* */
union { /* LVDSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :6; /* */
unsigned char LVDDF:1; /* LVDDF */
unsigned char LVDUF:1; /* LVDUF */
} BIT; /* */
} SR; /* */
}; /* */
struct st_iic2 { /* struct IIC2 */
union { /* ICCR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ICE :1; /* ICE */
unsigned char RCVD:1; /* RCVD */
unsigned char MST :1; /* MST */
unsigned char TRS :1; /* TRS */
unsigned char CKS :4; /* CKS */
} BIT; /* */
} ICCR1; /* */
union { /* ICCR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char BBSY :1; /* BBSY */
unsigned char SCP :1; /* SCP */
unsigned char SDAO :1; /* SDAO */
unsigned char SDAOP :1; /* SDAOP */
unsigned char SCLO :1; /* SCLO */
unsigned char :1; /* */
unsigned char IICRST:1; /* IICRST */
} BIT; /* */
} ICCR2; /* */
union { /* ICMR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char MLS :1; /* MLS */
unsigned char WAIT:1; /* WAIT */
unsigned char :2; /* */
unsigned char BCWP:1; /* BCWP */
unsigned char BC :3; /* BC */
} BIT; /* */
} ICMR; /* */
union { /* ICIER */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char TIE :1; /* TIE */
unsigned char TEIE :1; /* TEIE */
unsigned char RIE :1; /* RIE */
unsigned char NAKIE:1; /* NAKIE */
unsigned char STIE :1; /* STIE */
unsigned char ACKE :1; /* ACKE */
unsigned char ACKBR:1; /* ACKBR */
unsigned char ACKBT:1; /* ACKBT */
} BIT; /* */
} ICIER; /* */
union { /* ICSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char TDRE :1; /* TDRE */
unsigned char TEND :1; /* TEND */
unsigned char RDRF :1; /* RDRF */
unsigned char NACKF:1; /* NACKF */
unsigned char STOP :1; /* STOP */
unsigned char ALOVE:1; /* ALOVE */
unsigned char AAS :1; /* AAS */
unsigned char ADZ :1; /* ADZ */
} BIT; /* */
} ICSR; /* */
union { /* SAR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char SVA:7; /* SVA */
unsigned char FS :1; /* FS */
} BIT; /* */
} SAR; /* */
unsigned char ICDRT; /* ICDRT */
unsigned char ICDRR; /* ICDRR */
}; /* */
struct st_tw { /* struct TW */
union { /* TMRW */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char CTS :1; /* CTS */
unsigned char :1; /* */
unsigned char BUFEB:1; /* BUFEB */
unsigned char BUFEA:1; /* BUFEA */
unsigned char :1; /* */
unsigned char PWMD :1; /* PWMD */
unsigned char PWMC :1; /* PWMC */
unsigned char PWMB :1; /* PWMB */
} BIT; /* */
} TMRW; /* */
union { /* TCRW */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char CCLR:1; /* CCLR */
unsigned char CKS :3; /* CKS */
unsigned char TOD :1; /* TOD */
unsigned char TOC :1; /* TOC */
unsigned char TOB :1; /* TOB */
unsigned char TOA :1; /* TOA */
} BIT; /* */
} TCRW; /* */
union { /* TIERW */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char OVIE :1; /* OVIE */
unsigned char :3; /* */
unsigned char IMIED:1; /* IMIED */
unsigned char IMIEC:1; /* IMIEC */
unsigned char IMIEB:1; /* IMIEB */
unsigned char IMIEA:1; /* IMIEA */
} BIT; /* */
} TIERW; /* */
union { /* TSRW */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char OVF :1; /* OVF */
unsigned char :3; /* */
unsigned char IMFD:1; /* IMFD */
unsigned char IMFC:1; /* IMFC */
unsigned char IMFB:1; /* IMFB */
unsigned char IMFA:1; /* IMFA */
} BIT; /* */
} TSRW; /* */
union { /* TIOR0 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -