⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h8_3052f.h

📁 USBhost source
💻 H
字号:
/**
*	h8_3048f.h
*	俫俉乛俁侽侽俫梡	儗僕僗僞掕媊
*/


#define		MAR0A		(*((volatile unsigned long *)(0xFFFF20)))
#define		MAR0AR		(*((volatile unsigned char *)(0xFFFF20)))
#define		MAR0AE		(*((volatile unsigned char *)(0xFFFF21)))
#define		MAR0AH		(*((volatile unsigned char *)(0xFFFF22)))
#define		MAR0AL		(*((volatile unsigned char *)(0xFFFF23)))
#define		ETCR0A		(*((volatile unsigned int *)(0xFFFF24)))
#define		ETCR0AH		(*((volatile unsigned char *)(0xFFFF24)))
#define		ETCR0AL		(*((volatile unsigned char *)(0xFFFF25)))
#define		IOAR0A		(*((volatile unsigned char *)(0xFFFF26)))
#define		DTCR0A		(*((volatile unsigned char *)(0xFFFF27)))

#define		MAR0B		(*((volatile unsigned long *)(0xFFFF28)))
#define		MAR0BR		(*((volatile unsigned char *)(0xFFFF28)))
#define		MAR0BE		(*((volatile unsigned char *)(0xFFFF29)))
#define		MAR0BH		(*((volatile unsigned char *)(0xFFFF2A)))
#define		MAR0BL		(*((volatile unsigned char *)(0xFFFF2B)))
#define		ETCR0B		(*((volatile unsigned int *)(0xFFFF2C)))
#define		ETCR0BH		(*((volatile unsigned char *)(0xFFFF2C)))
#define		ETCR0BL		(*((volatile unsigned char *)(0xFFFF2D)))
#define		IOAR0B		(*((volatile unsigned char *)(0xFFFF2E)))
#define		DTCR0B		(*((volatile unsigned char *)(0xFFFF2F)))

#define		MAR1AR		(*((volatile unsigned char *)(0xFFFF30)))
#define		MAR1AE		(*((volatile unsigned char *)(0xFFFF31)))
#define		MAR1AH		(*((volatile unsigned char *)(0xFFFF32)))
#define		MAR1AL		(*((volatile unsigned char *)(0xFFFF33)))
#define		ETCR1AH		(*((volatile unsigned char *)(0xFFFF34)))
#define		ETCR1AL		(*((volatile unsigned char *)(0xFFFF35)))
#define		IOAR1A		(*((volatile unsigned char *)(0xFFFF36)))
#define		DTCR1A		(*((volatile unsigned char *)(0xFFFF37)))

#define		MAR1BR		(*((volatile unsigned char *)(0xFFFF38)))
#define		MAR1BE		(*((volatile unsigned char *)(0xFFFF39)))
#define		MAR1BH		(*((volatile unsigned char *)(0xFFFF3A)))
#define		MAR1BL		(*((volatile unsigned char *)(0xFFFF3B)))
#define		ETCR1BH		(*((volatile unsigned char *)(0xFFFF3C)))
#define		ETCR1BL		(*((volatile unsigned char *)(0xFFFF3D)))
#define		IOAR1B		(*((volatile unsigned char *)(0xFFFF3E)))
#define		DTCR1B		(*((volatile unsigned char *)(0xFFFF3F)))

#define		FLMCR		(*((volatile unsigned char *)(0xFFFF40)))
#define		EBR1		(*((volatile unsigned char *)(0xFFFF42)))
#define		EBR2		(*((volatile unsigned char *)(0xFFFF43)))
#define		RAMCR		(*((volatile unsigned char *)(0xFFFF48)))
#define		DASTCR		(*((volatile unsigned char *)(0xFFFF5C)))
#define		DIVCR		(*((volatile unsigned char *)(0xFFFF5D)))
#define		MSTCR		(*((volatile unsigned char *)(0xFFFF5E)))
#define		CSCR		(*((volatile unsigned char *)(0xFFFF5F)))

#define		TSTR		(*((volatile unsigned char *)(0xFFFF60)))
#define		TSNC		(*((volatile unsigned char *)(0xFFFF61)))
#define		TMDR		(*((volatile unsigned char *)(0xFFFF62)))
#define		TFCR		(*((volatile unsigned char *)(0xFFFF63)))

#define		TCR0		(*((volatile unsigned char *)(0xFFFF64)))
#define		TIOR0		(*((volatile unsigned char *)(0xFFFF65)))
#define		TIER0		(*((volatile unsigned char *)(0xFFFF66)))
#define		TSR0		(*((volatile unsigned char *)(0xFFFF67)))
#define		TCNT0H		(*((volatile unsigned char *)(0xFFFF68)))
#define		TCNT0L		(*((volatile unsigned char *)(0xFFFF69)))
#define		GRA0H		(*((volatile unsigned char *)(0xFFFF6A)))
#define		GRA0L		(*((volatile unsigned char *)(0xFFFF6B)))
#define		GRB0H		(*((volatile unsigned char *)(0xFFFF6C)))
#define		GRB0L		(*((volatile unsigned char *)(0xFFFF6D)))

#define		TCR1		(*((volatile unsigned char *)(0xFFFF6E)))
#define		TIOR1		(*((volatile unsigned char *)(0xFFFF6F)))
#define		TIER1		(*((volatile unsigned char *)(0xFFFF70)))
#define		TSR1		(*((volatile unsigned char *)(0xFFFF71)))
#define		TCNT1H		(*((volatile unsigned char *)(0xFFFF72)))
#define		TCNT1L		(*((volatile unsigned char *)(0xFFFF73)))
#define		GRA1H		(*((volatile unsigned char *)(0xFFFF74)))
#define		GRA1L		(*((volatile unsigned char *)(0xFFFF75)))
#define		GRB1H		(*((volatile unsigned char *)(0xFFFF76)))
#define		GRB1L		(*((volatile unsigned char *)(0xFFFF77)))

#define		TCR2		(*((volatile unsigned char *)(0xFFFF78)))
#define		TIOR2		(*((volatile unsigned char *)(0xFFFF79)))
#define		TIER2		(*((volatile unsigned char *)(0xFFFF7A)))
#define		TSR2		(*((volatile unsigned char *)(0xFFFF7B)))
#define		TCNT2H		(*((volatile unsigned char *)(0xFFFF7C)))
#define		TCNT2L		(*((volatile unsigned char *)(0xFFFF7D)))
#define		GRA2H		(*((volatile unsigned char *)(0xFFFF7E)))
#define		GRA2L		(*((volatile unsigned char *)(0xFFFF7F)))
#define		GRB2H		(*((volatile unsigned char *)(0xFFFF80)))
#define		GRB2L		(*((volatile unsigned char *)(0xFFFF81)))

#define		TCR3		(*((volatile unsigned char *)(0xFFFF82)))
#define		TIOR3		(*((volatile unsigned char *)(0xFFFF83)))
#define		TIER3		(*((volatile unsigned char *)(0xFFFF84)))
#define		TSR3		(*((volatile unsigned char *)(0xFFFF85)))
#define		TCNT3H		(*((volatile unsigned char *)(0xFFFF86)))
#define		TCNT3L		(*((volatile unsigned char *)(0xFFFF87)))
#define		GRA3H		(*((volatile unsigned char *)(0xFFFF88)))
#define		GRA3L		(*((volatile unsigned char *)(0xFFFF89)))
#define		GRB3H		(*((volatile unsigned char *)(0xFFFF8A)))
#define		GRB3L		(*((volatile unsigned char *)(0xFFFF8B)))
#define		BRA3H		(*((volatile unsigned char *)(0xFFFF8C)))
#define		BRA3L		(*((volatile unsigned char *)(0xFFFF8D)))
#define		BRB3H		(*((volatile unsigned char *)(0xFFFF8E)))
#define		BRB3L		(*((volatile unsigned char *)(0xFFFF8F)))

#define		TOER		(*((volatile unsigned char *)(0xFFFF90)))
#define		TOCR		(*((volatile unsigned char *)(0xFFFF91)))

#define		TCR4		(*((volatile unsigned char *)(0xFFFF92)))
#define		TIOR4		(*((volatile unsigned char *)(0xFFFF93)))
#define		TIER4		(*((volatile unsigned char *)(0xFFFF94)))
#define		TSR4		(*((volatile unsigned char *)(0xFFFF95)))
#define		TCNT4H		(*((volatile unsigned char *)(0xFFFF96)))
#define		TCNT4L		(*((volatile unsigned char *)(0xFFFF97)))
#define		GRA4H		(*((volatile unsigned char *)(0xFFFF98)))
#define		GRA4L		(*((volatile unsigned char *)(0xFFFF99)))
#define		GRB4H		(*((volatile unsigned char *)(0xFFFF9A)))
#define		GRB4L		(*((volatile unsigned char *)(0xFFFF9B)))
#define		BRA4H		(*((volatile unsigned char *)(0xFFFF9C)))
#define		BRA4L		(*((volatile unsigned char *)(0xFFFF9D)))
#define		BRB4H		(*((volatile unsigned char *)(0xFFFF9E)))
#define		BRB4L		(*((volatile unsigned char *)(0xFFFF9F)))

#define		TPMR		(*((volatile unsigned char *)(0xFFFFA0)))
#define		TPCR		(*((volatile unsigned char *)(0xFFFFA1)))
#define		NDERB		(*((volatile unsigned char *)(0xFFFFA2)))
#define		NDERA		(*((volatile unsigned char *)(0xFFFFA3)))
#define		NDRB		(*((volatile unsigned char *)(0xFFFFA4)))
#define		NDRA		(*((volatile unsigned char *)(0xFFFFA5)))

#define		TCSR		(*((volatile unsigned char *)(0xFFFFA8)))
#define		TCNT		(*((volatile unsigned char *)(0xFFFFA9)))
#define		RSTCSR		(*((volatile unsigned char *)(0xFFFFAB)))

#define		RFSHCR		(*((volatile unsigned char *)(0xFFFFAC)))
#define		RTMCSR		(*((volatile unsigned char *)(0xFFFFAD)))
#define		RTCNT		(*((volatile unsigned char *)(0xFFFFAE)))
#define		RTCOR		(*((volatile unsigned char *)(0xFFFFAF)))

#define		SCI0_SMR	(*((volatile unsigned char *)(0xFFFFB0)))
#define		SCI0_BRR	(*((volatile unsigned char *)(0xFFFFB1)))
#define		SCI0_SCR	(*((volatile unsigned char *)(0xFFFFB2)))
#define		SCI0_TDR	(*((volatile unsigned char *)(0xFFFFB3)))
#define		SCI0_SSR	(*((volatile unsigned char *)(0xFFFFB4)))
#define		SCI0_RDR	(*((volatile unsigned char *)(0xFFFFB5)))
#define		SCI0_SCMR	(*((volatile unsigned char *)(0xFFFFB6)))

#define		SCI1_SMR	(*((volatile unsigned char *)(0xFFFFB8)))
#define		SCI1_BRR	(*((volatile unsigned char *)(0xFFFFB9)))
#define		SCI1_SCR	(*((volatile unsigned char *)(0xFFFFBA)))
#define		SCI1_TDR	(*((volatile unsigned char *)(0xFFFFBB)))
#define		SCI1_SSR	(*((volatile unsigned char *)(0xFFFFBC)))
#define		SCI1_RDR	(*((volatile unsigned char *)(0xFFFFBD)))

#define		P1DDR		(*((volatile unsigned char *)(0xFFFFC0)))
#define		P2DDR		(*((volatile unsigned char *)(0xFFFFC1)))
#define		P1DR		(*((volatile unsigned char *)(0xFFFFC2)))
#define		P2DR		(*((volatile unsigned char *)(0xFFFFC3)))
#define		P3DDR		(*((volatile unsigned char *)(0xFFFFC4)))
#define		P4DDR		(*((volatile unsigned char *)(0xFFFFC5)))
#define		P3DR		(*((volatile unsigned char *)(0xFFFFC6)))
#define		P4DR		(*((volatile unsigned char *)(0xFFFFC7)))
#define		P5DDR		(*((volatile unsigned char *)(0xFFFFC8)))
#define		P6DDR		(*((volatile unsigned char *)(0xFFFFC9)))
#define		P5DR		(*((volatile unsigned char *)(0xFFFFCA)))
#define		P6DR		(*((volatile unsigned char *)(0xFFFFCB)))
#define		P8DDR		(*((volatile unsigned char *)(0xFFFFCD)))
#define		P7DR		(*((volatile unsigned char *)(0xFFFFCE)))
#define		P8DR		(*((volatile unsigned char *)(0xFFFFCF)))
#define		P9DDR		(*((volatile unsigned char *)(0xFFFFD0)))
#define		PADDR		(*((volatile unsigned char *)(0xFFFFD1)))
#define		P9DR		(*((volatile unsigned char *)(0xFFFFD2)))
#define		PADR		(*((volatile unsigned char *)(0xFFFFD3)))
#define		PBDDR		(*((volatile unsigned char *)(0xFFFFD4)))
#define		PBDR		(*((volatile unsigned char *)(0xFFFFD6)))
#define		P2PCR		(*((volatile unsigned char *)(0xFFFFD8)))
#define		P4PCR		(*((volatile unsigned char *)(0xFFFFDA)))
#define		P5PCR		(*((volatile unsigned char *)(0xFFFFDB)))

#define		DADR0		(*((volatile unsigned char *)(0xFFFFDC)))
#define		DADR1		(*((volatile unsigned char *)(0xFFFFDD)))
#define		DACR		(*((volatile unsigned char *)(0xFFFFDE)))

#define		ADDRAH		(*((volatile unsigned char *)(0xFFFFE0)))
#define		ADDRAL		(*((volatile unsigned char *)(0xFFFFE1)))
#define		ADDRBH		(*((volatile unsigned char *)(0xFFFFE2)))
#define		ADDRBL		(*((volatile unsigned char *)(0xFFFFE3)))
#define		ADDRCH		(*((volatile unsigned char *)(0xFFFFE4)))
#define		ADDRCL		(*((volatile unsigned char *)(0xFFFFE5)))
#define		ADDRDH		(*((volatile unsigned char *)(0xFFFFE6)))
#define		ADDRDL		(*((volatile unsigned char *)(0xFFFFE7)))
#define		ADCSR		(*((volatile unsigned char *)(0xFFFFE8)))
#define		ADCR		(*((volatile unsigned char *)(0xFFFFE9)))

#define		ABWCR		(*((volatile unsigned char *)(0xFFFFEC)))
#define		ASTCR		(*((volatile unsigned char *)(0xFFFFED)))
#define		WCR		(*((volatile unsigned char *)(0xFFFFEE)))
#define		WCER		(*((volatile unsigned char *)(0xFFFFEF)))
#define		MDCR		(*((volatile unsigned char *)(0xFFFFF1)))
#define		SYSCR		(*((volatile unsigned char *)(0xFFFFF2)))
#define		BRCR		(*((volatile unsigned char *)(0xFFFFF3)))

#define		ISCR		(*((volatile unsigned char *)(0xFFFFF4)))
#define		IER		(*((volatile unsigned char *)(0xFFFFF5)))
#define		ISR		(*((volatile unsigned char *)(0xFFFFF6)))
#define		IPRA		(*((volatile unsigned char *)(0xFFFFF8)))
#define		IPRB		(*((volatile unsigned char *)(0xFFFFF9)))


/* end of h8_300h.h */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -