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

📄 m32173.inc

📁 瑞萨公司M32R单片机的启动代码start.ms
💻 INC
📖 第 1 页 / 共 5 页
字号:
;****************************************************************************************
;*																						*
;*	File name : m32173.inc																*
;*	Contents  : Definition of M32R/ECU Group SFR										*
;*																						*
;*   Copyright, 2003 RENESAS TECHNOLOGY CORPORATION                                 	*
;*                   AND RENESAS SOLUTIONS CORPORATION                              	*
;*																						*
;*   Version   : Ver 1.00 (05-07-15) Preliminary                                    	*
;*                       These data made based on M32R/ECU Group H/W Manual Rev.1.00 	*
;*																						*
;****************************************************************************************
;
;  note:
;    This data is a freeware that SFR for M32R/ECU group is described.
;    RENESAS TECHNOLOGY CORPORATION and RENESAS SOLUTIONS CORPORATION assume
;    no responsibility for any damage that occurred by this data.
;
;--------------------------------------------------------------------
;								CPU
;--------------------------------------------------------------------
IVECT				.EQU		H'800000			;Interrupt Vector Register
IMASK				.EQU		H'800004			;Interrupt Mask Register
SBICR				.EQU		H'800008			;SBI Control Register

ICAN1CR				.EQU		H'800060			;CAN1 Transmit/Receive & Error Interrupt Control Register
ICAN0CR				.EQU		H'800061			;CAN0 Transmit/Receive & Error Interrupt Control Register
IPDCOPCR			.EQU		H'800062			;PDC Compare Match & Error Interrupt Control Register
IRTDCR				.EQU		H'800063			;RTD Interrupt Control Register
ISIO67CR			.EQU		H'800064			;SIO6,7 Transmit/Receive Interrupt Control Register
ISIO5TXCR			.EQU		H'800065			;SIO5 Transmit Interrupt Control Register
ISIO5RXCR			.EQU		H'800066			;SIO5 Receive Interrupt Control Register
ISIO4TXCR			.EQU		H'800067			;SIO4 Transmit Interrupt Control Register
ISIO4RXCR			.EQU		H'800068			;SIO4 Receive Interrupt Control Register
ISIO23CR			.EQU		H'800069			;SIO2,3 Transmit/Receive Interrupt Control Register
IDMA59CR			.EQU		H'80006A			;DMA5-9 Interrupt Control Register
IAD1CCR				.EQU		H'80006B			;A-D1 Conversion Interrupt Control Register
ISIO1TXCR			.EQU		H'80006C			;SIO1 Transmit Interrupt Control Register
ISIO1RXCR			.EQU		H'80006D			;SIO1 Receive Interrupt Control Register
ISIO0TXCR			.EQU		H'80006E			;SIO0 Transmit Interrupt Control Register
ISIO0RXCR			.EQU		H'80006F			;SIO0 Receive Interrupt Control Register
IAD0CCR				.EQU		H'800070			;A-D0 Conversion Interrupt Control Register
IDMA04CR			.EQU		H'800071			;DMA0-4 Interrupt Control Register
ITID1CR				.EQU		H'800072			;TID1 Output Interrupt Control Register
ITID0CR				.EQU		H'800073			;TID0 Output Interrupt Control Register
ITMS0CR				.EQU		H'800074			;TMS0 Output Interrupt Control Register
ITOM1CR				.EQU		H'800075			;TOM1 Output Interrupt Control Register
ITOM0CR				.EQU		H'800076			;TOM0 Output Interrupt Control Register
IMJTOCR0			.EQU		H'800077			;Timer Input Interrupt Control Register 0
IMJTOCR1			.EQU		H'800078			;Timer Input Interrupt Control Register 1
IMJTOCR2			.EQU		H'800079			;Timer Input Interrupt Control Register 2
IMJTOCR3			.EQU		H'80007A			;Timer Input Interrupt Control Register 3
IMJTOCR4			.EQU		H'80007B			;Timer Input Interrupt Control Register 4
IMJTOCR5			.EQU		H'80007C			;Timer Input Interrupt Control Register 5
IPWMOFFCR			.EQU		H'80007D			;PWM Off Input Interrupt Control Register
IPDCCR				.EQU		H'80007E			;PDC Input & Error Interrupt Control Register

AD0SIM0				.EQU		H'800080			;A-D0 Single Mode Register 0
AD0SIM1				.EQU		H'800081			;A-D0 Single Mode Register 1
AD0SCM0				.EQU		H'800084			;A-D0 Scan Mode Register 0
AD0SCM1				.EQU		H'800085			;A-D0 Scan Mode Register 1
AD0CVSCR			.EQU 		H'800087			;A-D0 Conversion Rate Control Register
AD0SAR				.EQU 		H'800088			;A-D0 Successive Approximation Register

AD0CMP				.EQU		H'80008C			;A-D0 Comparate	Data Register
AD0CHCON			.EQU		H'80008E			;A-D0 Digital Input Control Register
AD0DT0				.EQU		H'800090			;10-bit A-D0 Data Register 0
AD0DT1				.EQU		H'800092			;10-bit A-D0 Data Register 1
AD0DT2				.EQU		H'800094			;10-bit A-D0 Data Register 2
AD0DT3				.EQU		H'800096			;10-bit A-D0 Data Register 3
AD0DT4				.EQU		H'800098			;10-bit A-D0 Data Register 4
AD0DT5				.EQU		H'80009A			;10-bit A-D0 Data Register 5
AD0DT6				.EQU		H'80009C			;10-bit A-D0 Data Register 6
AD0DT7				.EQU		H'80009E			;10-bit A-D0 Data Register 7
AD0DT8				.EQU		H'8000A0			;10-bit A-D0 Data Register 8
AD0DT9				.EQU		H'8000A2			;10-bit A-D0 Data Register 9
AD0DT10				.EQU		H'8000A4			;10-bit A-D0 Data Register 10
AD0DT11				.EQU		H'8000A6			;10-bit A-D0 Data Register 11
AD0DT12				.EQU		H'8000A8			;10-bit A-D0 Data Register 12
AD0DT13				.EQU		H'8000AA			;10-bit A-D0 Data Register 13
AD0DT14				.EQU		H'8000AC			;10-bit A-D0 Data Register 14
AD0DT15				.EQU		H'8000AE			;10-bit A-D0 Data Register 15

AD08DT0				.EQU		H'8000D1			;8-bit A-D0 Data Register 0
AD08DT1				.EQU		H'8000D3			;8-bit A-D0 Data Register 1
AD08DT2				.EQU		H'8000D5			;8-bit A-D0 Data Register 2
AD08DT3				.EQU		H'8000D7			;8-bit A-D0 Data Register 3
AD08DT4				.EQU		H'8000D9			;8-bit A-D0 Data Register 4
AD08DT5				.EQU		H'8000DB			;8-bit A-D0 Data Register 5
AD08DT6				.EQU		H'8000DD			;8-bit A-D0 Data Register 6
AD08DT7				.EQU		H'8000DF			;8-bit A-D0 Data Register 7
AD08DT8				.EQU		H'8000E1			;8-bit A-D0 Data Register 8
AD08DT9				.EQU		H'8000E3			;8-bit A-D0 Data Register 9
AD08DT10			.EQU		H'8000E5			;8-bit A-D0 Data Register 10
AD08DT11			.EQU		H'8000E7			;8-bit A-D0 Data Register 11
AD08DT12			.EQU		H'8000E9			;8-bit A-D0 Data Register 12
AD08DT13			.EQU		H'8000EB			;8-bit A-D0 Data Register 13
AD08DT14			.EQU		H'8000ED			;8-bit A-D0 Data Register 14
AD08DT15			.EQU		H'8000EF			;8-bit A-D0 Data Register 15

SI23STAT			.EQU		H'800100			;SIO23 Interrupt Status Register
SI03MASK			.EQU		H'800101			;SIO03 Interrupt Mask Register
SI03SEL				.EQU		H'800102			;SIO03 Receive Interrupt Cause Select Register

S0TCNT				.EQU		H'800110			;SIO0 Transmit Control Register
S0MOD				.EQU		H'800111			;SIO0 Transmit/Receive Mode Register
S0TXB				.EQU		H'800112			;SIO0 Transmit Buffer Register
S0RXB				.EQU		H'800114			;SIO0 Receive Buffer Register
S0RCNT				.EQU		H'800116			;SIO0 Receive Control Register
S0BAUR				.EQU		H'800117			;SIO0 Baud Rate Register

S01TCNT				.EQU		H'800120			;SIO1 Transmit Control Register
S1MOD				.EQU		H'800121			;SIO1 Transmit/Receive Mode Register
S1TXB				.EQU		H'800122			;SIO1 Transmit Buffer Register
S1RXB				.EQU		H'800124			;SIO1 Receive Buffer Register
S1RCNT				.EQU		H'800126			;SIO1 Receive Control Register
S1BAUR				.EQU		H'800127			;SIO1 Baud Rate Register

S2TCNT				.EQU		H'800130			;SIO2 Transmit Control Register
S2MOD				.EQU		H'800131			;SIO2 Transmit/Receive Mode Register
S2TXB				.EQU		H'800132			;SIO2 Transmit Buffer Register
S2RXB				.EQU		H'800134			;SIO2 Receive Buffer Register
S2RCNT				.EQU		H'800136			;SIO2 Receive Control Register
S2BAUR				.EQU		H'800137			;SIO2 Baud Rate Register

S3TCNT				.EQU		H'800140			;SIO3 Transmit Control Register
S3MOD				.EQU		H'800141			;SIO3 Transmit/Receive Mode Register
S3TXB				.EQU		H'800142			;SIO3 Transmit Buffer Register
S3RXB				.EQU		H'800144			;SIO3 Receive Buffer Register
S3RCNT				.EQU		H'800146			;SIO3 Receive Control Register
S3BAUR				.EQU		H'800147			;SIO3 Baud Rate Register

WTCCR				.EQU		H'800180			;Wait Cycles Control Register

DM04ITST			.EQU		H'800400			;DMA0-4 Interrupt Request Status Register
DM04ITMK			.EQU		H'800401			;DMA0-4 Interrupt Mask Register

DM59ITST			.EQU		H'800408			;DMA5-9 Interrupt Request Status Register
DM59ITMK			.EQU		H'800409			;DMA5-9 Interrupt Mask Register

DM0CNT				.EQU		H'800410			;DMA0 Channel Control Register
DM0TCT				.EQU		H'800411			;DMA0 Transmit Count Register
DM0SA				.EQU		H'800412			;DMA0 Source Address Register
DM0DA				.EQU		H'800414			;DMA0 Destination Address Register
DM0REQ				.EQU		H'800416			;DMA0 Request Cause Extention Register
DM5CNT				.EQU		H'800418			;DMA5 Channel Control Register
DM5TCT				.EQU		H'800419			;DMA5 Transfer Count Register
DM5SA				.EQU		H'80041A			;DMA5 Source Address Register
DM5DA				.EQU		H'80041C			;DMA5 Destination Address Register
DM5REQ				.EQU		H'80041E			;DMA5 Request Cause Extention Register
DM1CNT				.EQU		H'800420			;DMA1 Channel Control Register
DM1TCT				.EQU		H'800421			;DMA1 Transmit Count Register
DM1SA				.EQU		H'800422			;DMA1 Source Address Register
DM1DA				.EQU		H'800424			;DMA1 Destination Address Register
DM1REQ				.EQU		H'800426			;DMA1 Request Cause Extention Register
DM6CNT				.EQU		H'800428			;DMA6 Channel Control Register
DM6TCT				.EQU		H'800429			;DMA6 Transfer Count Register
DM6SA				.EQU		H'80042A			;DMA6 Source Address Register
DM6DA				.EQU		H'80042C			;DMA6 Destination Address Register
DM6REQ				.EQU		H'80042E			;DMA6 Request Cause Extention Register

P22DATA				.EQU		H'800716			;P22 Data Register

P0DIR				.EQU		H'800720			;P0 Direction Register
P1DIR				.EQU		H'800721			;P1 Direction Register
P2DIR				.EQU		H'800722			;P2 Direction Register
P3DIR				.EQU		H'800723			;P3 Direction Register
P4DIR				.EQU		H'800724			;P4 Direction Register
P6DIR				.EQU		H'800726			;P6 Direction Register
P7DIR				.EQU		H'800727			;P7 Direction Register
P8DIR				.EQU		H'800728			;P8 Direction Register
P9DIR				.EQU		H'800729			;P9 Direction Register
P10DIR				.EQU		H'80072A			;P10 Direction Register
P11DIR				.EQU		H'80072B			;P11 Direction Register
P15DIR				.EQU		H'80072E			;P15 Direction Register
P17DIR				.EQU		H'800730			;P17 Direction Register

P22DIR				.EQU		H'800736			;P22 Direction Register

P0MOD				.EQU		H'800740			;P0 Operation Mode Register
P1MOD				.EQU		H'800741			;P1 Operation Mode Register
P2MOD				.EQU		H'800742			;P2 Operation Mode Register
P3MOD				.EQU		H'800743			;P3 Operation Mode Register
P4MOD				.EQU		H'800744			;P4 Operation Mode Register
PIEN				.EQU		H'800745			;Port Input Function Enable Register
P7MOD				.EQU		H'800747			;P7 Operation Mode Register
P8MOD				.EQU		H'800748			;P8 Operation Mode Register
P9MOD				.EQU		H'800749			;P9 Operation Mode Register
P10MOD				.EQU		H'80074A			;P10 Operation Mode Register
P11MOD				.EQU		H'80074B			;P11 Operation Mode Register
P12MOD				.EQU		H'80074C			;P12 Operation Mode Register
P13MOD				.EQU		H'80074D			;P13 Operation Mode Register
P15MOD				.EQU		H'80074F			;P15 Operation Mode Register
P17MOD				.EQU		H'800751			;P17 Operation Mode Register

P22MOD				.EQU		H'800756			;P22 Direction Register

P4SMOD				.EQU		H'800764			;P4 Peripheral Output Select Register
P7SMOD				.EQU		H'800767			;P7 Peripheral Output Select Register
P1011SMOD			.EQU		H'80076A			;P10-11 Peripheral Output Select Register
P15SMOD				.EQU		H'80076F			;P15 Peripheral Output Select Register

P22SMOD				.EQU		H'800776			;P22 Peripheral Output Select Register

BUSMODC				.EQU		H'80077F			;Bus Mode Control Register

PWMOFF1				.EQU		H'8007A0			;PWM Output Disable Register 1
PWMOFF0				.EQU		H'8007A1			;PWM Output Disable Register 0
PLVCNT1				.EQU		H'8007A4			;PWM Output Disable Control Register 1
PLVCNT0				.EQU		H'8007A5			;PWM Output Disable Control Register 0

FMOD				.EQU		H'8007E0			;Flash Mode Register
FSTAT1				.EQU		H'8007E1			;Flash Status Register 1
FCNT1				.EQU		H'8007E2			;Flash Control Register 1
FCNT2				.EQU		H'8007E3			;Flash Control Register 2
FCNT3				.EQU		H'8007E4			;Flash Control Register 3
FCNT4				.EQU		H'8007E5			;Flash Control Register 4
FELBANK0			.EQU		H'8007E8			;Virtual-flash L Bank Register 0
FELBANK1			.EQU		H'8007E8			;Virtual-flash L Bank Register 1
FELBANK2			.EQU		H'8007E8			;Virtual-flash L Bank Register 2
FESBANK0			.EQU		H'8007E8			;Virtual-flash S Bank Register 0
FESBANK1			.EQU		H'8007E8			;Virtual-flash S Bank Register 1

TINCR0				.EQU		H'800800			;Input Processing Control Register 0
TINCR1				.EQU		H'800801			;Input Processing Control Register 1
TINCR2				.EQU		H'800802			;Input Processing Control Register 2
TINCR3				.EQU		H'800803			;Input Processing Control Register 3
TINCR4				.EQU		H'800804			;Input Processing Control Register 4
TINCR5				.EQU		H'800805			;Input Processing Control Register 5

TINIST0				.EQU		H'800840			;TIN Interrupt Status Register 0
TINIMA0				.EQU		H'800841			;TIN Interrupt Mask Register 0
TINIST1				.EQU		H'800842			;TIN Interrupt Status Register 1
TINIMA1				.EQU		H'800843			;TIN Interrupt Mask Register 1
TINIST2				.EQU		H'800844			;TIN Interrupt Status Register 2
TINIMA2				.EQU		H'800845			;TIN Interrupt Mask Register 2
TINIST3				.EQU		H'800846			;TIN Interrupt Status Register 3
TINIMA3				.EQU		H'800847			;TIN Interrupt Mask Register 3

⌨️ 快捷键说明

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