📄 m32173.h
字号:
/************************************************************************************
* *
* File name : M32173.h *
* Contents : Definition of M32R/ECU Group SFR *
* *
* Copyright, 2003 RENESAS TECHNOLOGY CORPORATION *
* AND RENESAS SOLUTIONS CORPORATION *
* *
* Note : *
* *
* 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 are described.
RENESAS TECHNOLOGY CORPORATION and RENESAS SOLUTIONS CORPORATION assume
no responsibility for any damage that occurred by this data.
*/
/************************************************************************
* declare SFR address *
************************************************************************/
#pragma ADDRESS IVECT 800000H //Interrupt Vector Register
#pragma ADDRESS IMASK 800004H //Interrupt Mask Register
#pragma ADDRESS SBICR 800008H //SBI Control Register
#pragma ADDRESS ICAN1CR 800060H //CAN1 Transmit/Receive & Error Interrupt Control Register
#pragma ADDRESS ICAN0CR 800061H //CAN0 Transmit/Receive & Error Interrupt Control Register
#pragma ADDRESS IPDCOPCR 800062H //PDC Compare Match & Error Interrupt Control Register
#pragma ADDRESS IRTDCR 800063H //RTD Interrupt Control Register
#pragma ADDRESS ISIO67CR 800064H //SIO6,7 Transmit/Receive Interrupt Control Register
#pragma ADDRESS ISIO5TXCR 800065H //SIO5 Transmit Interrupt Control Register
#pragma ADDRESS ISIO5RXCR 800066H //SIO5 Receive Interrupt Control Register
#pragma ADDRESS ISIO4TXCR 800067H //SIO4 Transmit Interrupt Control Register
#pragma ADDRESS ISIO4RXCR 800068H //SIO4 Receive Interrupt Control Register
#pragma ADDRESS ISIO23CR 800069H //SIO2,3 Transmit/Receive Interrupt Control Register
#pragma ADDRESS IDMA59CR 80006AH //DMA5-9 Interrupt Control Register
#pragma ADDRESS IAD1CCR 80006BH //A-D1 Conversion Interrupt Control Register
#pragma ADDRESS ISIO1TXCR 80006CH //SIO1 Transmit Interrupt Control Register
#pragma ADDRESS ISIO1RXCR 80006DH //SIO1 Receive Interrupt Control Register
#pragma ADDRESS ISIO0TXCR 80006EH //SIO0 Transmit Interrupt Control Register
#pragma ADDRESS ISIO0RXCR 80006FH //SIO0 Receive Interrupt Control Register
#pragma ADDRESS IAD0CCR 800070H //A-D0 Conversion Interrupt Control Register
#pragma ADDRESS IDMA04CR 800071H //DMA0-4 Interrupt Control Register
#pragma ADDRESS ITID1CR 800072H //TID1 Output Interrupt Control Register
#pragma ADDRESS ITID0CR 800073H //TID0 Output Interrupt Control Register
#pragma ADDRESS ITMS0CR 800074H //TMS0 Output Interrupt Control Register
#pragma ADDRESS ITOM1CR 800075H //TOM1 Output Interrupt Control Register
#pragma ADDRESS ITOM0CR 800076H //TOM0 Output Interrupt Control Register
#pragma ADDRESS IMJTOCR0 800077H //Timer Input Interrupt Control Register 0
#pragma ADDRESS IMJTOCR1 800078H //Timer Input Interrupt Control Register 1
#pragma ADDRESS IMJTOCR2 800079H //Timer Input Interrupt Control Register 2
#pragma ADDRESS IMJTOCR3 80007AH //Timer Input Interrupt Control Register 3
#pragma ADDRESS IMJTOCR4 80007BH //Timer Input Interrupt Control Register 4
#pragma ADDRESS IMJTOCR5 80007CH //Timer Input Interrupt Control Register 5
#pragma ADDRESS IPWMOFFCR 80007DH //PWM Off Input Interrupt Control Register
#pragma ADDRESS IPDCCR 80007EH //PDC Input & Error Interrupt Control Register
#pragma ADDRESS AD0SIM0 800080H //A-D0 Single Mode Register 0
#pragma ADDRESS AD0SIM1 800081H //A-D0 Single Mode Register 1
#pragma ADDRESS AD0SCM0 800084H //A-D0 Scan Mode Register 0
#pragma ADDRESS AD0SCM1 800085H //A-D0 Scan Mode Register 1
#pragma ADDRESS AD0CVSCR 800087H //A-D0 Conversion Rate Control Register
#pragma ADDRESS AD0SAR 800088H //A-D0 Successive Approximation Register
#pragma ADDRESS AD0CMP 80008CH //A-D0 Comparate Data Register
#pragma ADDRESS AD0CHCON 80008EH //A-D0 Digital Input Control Register
#pragma ADDRESS AD0DT0 800090H //10-bit A-D0 Data Register 0
#pragma ADDRESS AD0DT1 800092H //10-bit A-D0 Data Register 1
#pragma ADDRESS AD0DT2 800094H //10-bit A-D0 Data Register 2
#pragma ADDRESS AD0DT3 800096H //10-bit A-D0 Data Register 3
#pragma ADDRESS AD0DT4 800098H //10-bit A-D0 Data Register 4
#pragma ADDRESS AD0DT5 80009AH //10-bit A-D0 Data Register 5
#pragma ADDRESS AD0DT6 80009CH //10-bit A-D0 Data Register 6
#pragma ADDRESS AD0DT7 80009EH //10-bit A-D0 Data Register 7
#pragma ADDRESS AD0DT8 8000A0H //10-bit A-D0 Data Register 8
#pragma ADDRESS AD0DT9 8000A2H //10-bit A-D0 Data Register 9
#pragma ADDRESS AD0DT10 8000A4H //10-bit A-D0 Data Register 10
#pragma ADDRESS AD0DT11 8000A6H //10-bit A-D0 Data Register 11
#pragma ADDRESS AD0DT12 8000A8H //10-bit A-D0 Data Register 12
#pragma ADDRESS AD0DT13 8000AAH //10-bit A-D0 Data Register 13
#pragma ADDRESS AD0DT14 8000ACH //10-bit A-D0 Data Register 14
#pragma ADDRESS AD0DT15 8000AEH //10-bit A-D0 Data Register 15
#pragma ADDRESS AD08DT0 8000D1H //8-bit A-D0 Data Register 0
#pragma ADDRESS AD08DT1 8000D3H //8-bit A-D0 Data Register 1
#pragma ADDRESS AD08DT2 8000D5H //8-bit A-D0 Data Register 2
#pragma ADDRESS AD08DT3 8000D7H //8-bit A-D0 Data Register 3
#pragma ADDRESS AD08DT4 8000D9H //8-bit A-D0 Data Register 4
#pragma ADDRESS AD08DT5 8000DBH //8-bit A-D0 Data Register 5
#pragma ADDRESS AD08DT6 8000DDH //8-bit A-D0 Data Register 6
#pragma ADDRESS AD08DT7 8000DFH //8-bit A-D0 Data Register 7
#pragma ADDRESS AD08DT8 8000E1H //8-bit A-D0 Data Register 8
#pragma ADDRESS AD08DT9 8000E3H //8-bit A-D0 Data Register 9
#pragma ADDRESS AD08DT10 8000E5H //8-bit A-D0 Data Register 10
#pragma ADDRESS AD08DT11 8000E7H //8-bit A-D0 Data Register 11
#pragma ADDRESS AD08DT12 8000E9H //8-bit A-D0 Data Register 12
#pragma ADDRESS AD08DT13 8000EBH //8-bit A-D0 Data Register 13
#pragma ADDRESS AD08DT14 8000EDH //8-bit A-D0 Data Register 14
#pragma ADDRESS AD08DT15 8000EFH //8-bit A-D0 Data Register 15
#pragma ADDRESS SI23STAT 800100H //SIO23 Interrupt Status Register
#pragma ADDRESS SI03MASK 800101H //SIO03 Interrupt Mask Register
#pragma ADDRESS SI03SEL 800102H //SIO03 Receive Interrupt Cause Select Register
#pragma ADDRESS S0TCNT 800110H //SIO0 Transmit Control Register
#pragma ADDRESS S0MOD 800111H //SIO0 Transmit/Receive Mode Register
#pragma ADDRESS S0TXB 800112H //SIO0 Transmit Buffer Register
#pragma ADDRESS S0RXB 800114H //SIO0 Receive Buffer Register
#pragma ADDRESS S0RCNT 800116H //SIO0 Receive Control Register
#pragma ADDRESS S0BAUR 800117H //SIO0 Baud Rate Register
#pragma ADDRESS S01TCNT 800120H //SIO1 Transmit Control Register
#pragma ADDRESS S1MOD 800121H //SIO1 Transmit/Receive Mode Register
#pragma ADDRESS S1TXB 800122H //SIO1 Transmit Buffer Register
#pragma ADDRESS S1RXB 800124H //SIO1 Receive Buffer Register
#pragma ADDRESS S1RCNT 800126H //SIO1 Receive Control Register
#pragma ADDRESS S1BAUR 800127H //SIO1 Baud Rate Register
#pragma ADDRESS S2TCNT 800130H //SIO2 Transmit Control Register
#pragma ADDRESS S2MOD 800131H //SIO2 Transmit/Receive Mode Register
#pragma ADDRESS S2TXB 800132H //SIO2 Transmit Buffer Register
#pragma ADDRESS S2RXB 800134H //SIO2 Receive Buffer Register
#pragma ADDRESS S2RCNT 800136H //SIO2 Receive Control Register
#pragma ADDRESS S2BAUR 800137H //SIO2 Baud Rate Register
#pragma ADDRESS S3TCNT 800140H //SIO3 Transmit Control Register
#pragma ADDRESS S3MOD 800141H //SIO3 Transmit/Receive Mode Register
#pragma ADDRESS S3TXB 800142H //SIO3 Transmit Buffer Register
#pragma ADDRESS S3RXB 800144H //SIO3 Receive Buffer Register
#pragma ADDRESS S3RCNT 800146H //SIO3 Receive Control Register
#pragma ADDRESS S3BAUR 800147H //SIO3 Baud Rate Register
#pragma ADDRESS WTCCR 800180H //Wait Cycles Control Register
#pragma ADDRESS DM04ITST 800400H //DMA0-4 Interrupt Request Status Register
#pragma ADDRESS DM04ITMK 800401H //DMA0-4 Interrupt Mask Register
#pragma ADDRESS DM59ITST 800408H //DMA5-9 Interrupt Request Status Register
#pragma ADDRESS DM59ITMK 800409H //DMA5-9 Interrupt Mask Register
#pragma ADDRESS DM0CNT 800410H //DMA0 Channel Control Register
#pragma ADDRESS DM0TCT 800411H //DMA0 Transmit Count Register
#pragma ADDRESS DM0SA 800412H //DMA0 Source Address Register
#pragma ADDRESS DM0DA 800414H //DMA0 Destination Address Register
#pragma ADDRESS DM0REQ 800416H //DMA0 Request Cause Extention Register
#pragma ADDRESS DM5CNT 800418H //DMA5 Channel Control Register
#pragma ADDRESS DM5TCT 800419H //DMA5 Transfer Count Register
#pragma ADDRESS DM5SA 80041AH //DMA5 Source Address Register
#pragma ADDRESS DM5DA 80041CH //DMA5 Destination Address Register
#pragma ADDRESS DM5REQ 80041EH //DMA5 Request Cause Extention Register
#pragma ADDRESS DM1CNT 800420H //DMA1 Channel Control Register
#pragma ADDRESS DM1TCT 800421H //DMA1 Transmit Count Register
#pragma ADDRESS DM1SA 800422H //DMA1 Source Address Register
#pragma ADDRESS DM1DA 800424H //DMA1 Destination Address Register
#pragma ADDRESS DM1REQ 800426H //DMA1 Request Cause Extention Register
#pragma ADDRESS DM6CNT 800428H //DMA6 Channel Control Register
#pragma ADDRESS DM6TCT 800429H //DMA6 Transfer Count Register
#pragma ADDRESS DM6SA 80042AH //DMA6 Source Address Register
#pragma ADDRESS DM6DA 80042CH //DMA6 Destination Address Register
#pragma ADDRESS DM6REQ 80042EH //DMA6 Request Cause Extention Register
#pragma ADDRESS P22DATA 800716H //P22 Data Register
#pragma ADDRESS P0DIR 800720H //P0 Direction Register
#pragma ADDRESS P1DIR 800721H //P1 Direction Register
#pragma ADDRESS P2DIR 800722H //P2 Direction Register
#pragma ADDRESS P3DIR 800723H //P3 Direction Register
#pragma ADDRESS P4DIR 800724H //P4 Direction Register
#pragma ADDRESS P6DIR 800726H //P6 Direction Register
#pragma ADDRESS P7DIR 800727H //P7 Direction Register
#pragma ADDRESS P8DIR 800728H //P8 Direction Register
#pragma ADDRESS P9DIR 800729H //P9 Direction Register
#pragma ADDRESS P10DIR 80072AH //P10 Direction Register
#pragma ADDRESS P11DIR 80072BH //P11 Direction Register
#pragma ADDRESS P15DIR 80072EH //P15 Direction Register
#pragma ADDRESS P17DIR 800730H //P17 Direction Register
#pragma ADDRESS P22DIR 800736H //P22 Direction Register
#pragma ADDRESS P0MOD 800740H //P0 Operation Mode Register
#pragma ADDRESS P1MOD 800741H //P1 Operation Mode Register
#pragma ADDRESS P2MOD 800742H //P2 Operation Mode Register
#pragma ADDRESS P3MOD 800743H //P3 Operation Mode Register
#pragma ADDRESS P4MOD 800744H //P4 Operation Mode Register
#pragma ADDRESS PIEN 800745H //Port Input Function Enable Register
#pragma ADDRESS P7MOD 800747H //P7 Operation Mode Register
#pragma ADDRESS P8MOD 800748H //P8 Operation Mode Register
#pragma ADDRESS P9MOD 800749H //P9 Operation Mode Register
#pragma ADDRESS P10MOD 80074AH //P10 Operation Mode Register
#pragma ADDRESS P11MOD 80074BH //P11 Operation Mode Register
#pragma ADDRESS P12MOD 80074CH //P12 Operation Mode Register
#pragma ADDRESS P13MOD 80074DH //P13 Operation Mode Register
#pragma ADDRESS P15MOD 80074FH //P15 Operation Mode Register
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -