SFR
Mitsubishi microcomputers
M16C / 6N0 / 6N1 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
19
Figure 1.6.1. Location of peripheral unit control registers (1)
000016
000316
001716
001F16
002A16
002B16
002D16
002F16
003A16
003B16
003D16
004016
004816
004916
000416
Processor mode register 0 (PM0)
005216
UART0 receive interrupt control register (S0RIC)
005316
UART1 transmit interrupt control register (S1TIC)
005416
UART1 receive interrupt control register (S1RIC)
005516
Timer A0 interrupt control register (TA0IC)
005616
Timer A1 interrupt control register (TA1IC)
005716
Timer A2 interrupt control register (TA2IC)
005816
Timer A3 interrupt control register (TA3IC)
005916
Timer A4 interrupt control register (TA4IC)
005A16
Timer B0 interrupt control register (TB0IC)
005B16
Timer B1 interrupt control register (TB1IC)
005C16
Timer B2 interrupt control register (TB2IC)
005D16
INT0 interrupt control register (INT0IC)
005E16
INT1 interrupt control register (INT1IC)
005F16
INT2 interrupt control register (INT2IC)
000516
Processor mode register 1 (PM1)
000616
System clock control register 0 (CM0)
000716
System clock control register 1 (CM1)
000816
Chip select control register (CSR)
000916
Address match interrupt enable register (AIER)
000A16
Protect register (PRCR)
000E16
Watchdog timer start register (WDTS)
002C16
DMA0 control register (DM0CON)
003C16
DMA1 control register (DM1CON)
004116
CAN0/1 Wake Up interrupt control register (C01WKIC) (Note1)
004216
CAN0 successful reception interrupt control register (C0RECIC)
004316
CAN0 successful transmission interrupt control register (C0TRMIC)
004416
INT3 interrupt control register (INT3IC)
004516
Timer B5 interrupt control register (TB5IC)
004616
Timer B4 interrupt control register (TB4IC)
004A16
Bus collision detection interrupt control register (BCNIC)
004B16
DMA0 interrupt control register (DM0IC)
004C16
DMA1 interrupt control register (DM1IC)
004D16
CAN0/1 error interrupt control register (C01ERRIC)
(Note1)
004F16
UART2 transmit interrupt control register (S2TIC)
005016
UART2 receive interrupt control register (S2RIC)
005116
UART0 transmit interrupt control register (S0TIC)
004716
Timer B3 interrupt control register (TB3IC)
CAN1 successful reception interrupt control register (C1RECIC)
INT5 interrupt control register (INT5IC)
(Note1)
CAN1 successful transmission interrupt control register (C1TRMIC)
SIO3 interrupt control register (S3IC)
INT4 interrupt control register (INT4IC)
(Note1)
000F16
Watchdog timer control register (WDC)
001016
001216
Address match interrupt register 0 (RMAD0)
006016
006F16
CAN0 message box 0: Identifier / DLC, Data Field, Time Stamp
007016
007F16
CAN0 message box 1: Identifier / DLC, Data Field, Time Stamp
00B016
00BF16
CAN0 message box 5: Identifier / DLC, Data Field, Time Stamp
008016
008F16
CAN0 message box 2: Identifier / DLC, Data Field, Time Stamp
009016
009F16
CAN0 message box 3: Identifier / DLC, Data Field, Time Stamp
00A016
00AF16
CAN0 message box 4: Identifier / DLC, Data Field, Time Stamp
00C016
00CF16
CAN0 message box 6: Identifier / DLC, Data Field, Time Stamp
00D016
00DF16
CAN0 message box 7: Identifier / DLC, Data Field, Time Stamp
011016
011F16
CAN0 message box 11: Identifier / DLC, Data Field, Time Stamp
00E016
00EF16
CAN0 message box 8: Identifier / DLC, Data Field, Time Stamp
00F016
00FF16
CAN0 message box 9: Identifier / DLC, Data Field, Time Stamp
010016
010F16
CAN0 message box 10: Identifier / DLC, Data Field, Time Stamp
012016
012F16
CAN0 message box 12: Identifier / DLC, Data Field, Time Stamp
013016
013F16
CAN0 message box 13: Identifier / DLC, Data Field, Time Stamp
014016
014F16
CAN0 message box 14: Identifier / DLC, Data Field, Time Stamp
015016
015F16
CAN0 message box 15: Identifier / DLC, Data Field, Time Stamp
001416
001616
Address match interrupt register 1 (RMAD1)
002016
002216
DMA0 source pointer (SAR0)
000B16
000D16
001316
002316
002416
002616
DMA0 destination pointer (DAR0)
002816
002916
DMA0 transfer counter (TCR0)
003016
003216
DMA1 source pointer (SAR1)
003416
003616
DMA1 destination pointer (DAR1)
003816
003916
DMA1 transfer counter (TCR1)
004E16
A-D conversion interrupt control register (ADIC)
Key input interrupt control register (KUPIC)
002716
003316
003716
000C16
Oscillation stop detection register (CM2)
01C016
Timer B3, 4, 5 count start flag (TBSR)
01C816
Three-phase PWM control register 0 (INVC0)
01C916
Three-phase PWM control register 1 (INVC1)
01CA16
Three-phase output buffer register 0 (IDB0)
01CB16
Three-phase output buffer register 1 (IDB1)
01CC16
Dead time timer (DTT)
01CD16
Timer B2 interrupt occurrence frequency set counter (ICTB2)
01C116
016C16
017116
CAN0 local mask B (C0LMBR)
01C216
01C316
Timer A1-1 register (TA11)
01C616
01C716
Timer A4-1 register (TA41)
01C416
01C516
Timer A2-1 register (TA21)
016016
016516
CAN0 global mask (C0GMR)
016616
016B16
CAN0 local mask A (C0LMAR)
017216
01BF16
Note 1: Channel CAN1 is not available for M16C/6N1 group.
Note 2: Locations in the SFR area where nothing is allocated are reserved areas. Do not access these areas for read or write.