M37221M4H/M6H/M8H/MAH–XXXSP/FP M37221EASP/FP
Memory Map of Special Function
Register (SFR)
■ SFR area (addresses C016 to DF16)
<Bit allocation>
State immediately after reset>
:
: “0” immediately after reset
0
1
?
Function bit
Name
:
: “1” immediately after reset
: No function bit
: Indeterminate immediately
after reset
: Fix to this bit to “0”
(do not write to “1”)
0
1
: Fix to this bit to “1”
(do not write to “0”)
Bit allocation
State immediately after reset
Register
Address
b7
b0 b7
b0
Port P0 (P0)
C016
C116
C216
C316
?
0016
?
0016
?
0016
Port P0 direction register (D0)
Port P1 (P1)
Port P1 direction register (D1)
Port P2 (P2)
C416
C516
C616
Port P2 direction register (D2)
Port P3 (P3)
0
0
0
0
0
?
?
?
?
?
?
?
?
Port P3 direction register (D3)
C716
C816
C916
CA16
CB16
CC16
0016
?
?
Port P5 (P5)
?
?
?
Port P5 direction register (D5)
0016
?
0016
?
DA2S DA1S P31S P30S
Port P3 output mode control register (P3S) (Note 1)
DA-H register (DA-H)
CD16
CE16
CF16
D016
D116
D216
D316
D416
D516
D616
D716
D816
DA-L register (DA-L)
?
?
?
?
?
?
0
0
PWM0 register (PWM0)
?
?
?
?
?
0016
0016
?
PWM1 register (PWM1)
PWM2 register (PWM2)
PWM3 register (PWM3)
PWM4 register (PWM4)
PWM output control register 1 (PW)
PWM output control register 2 (PN)
PW7 PW6 PW5 PW4 PW3 PW2 PW1 PW0
PN4 PN3 PN2
2
I C data shift register (S0)
2
SAD6 SAD5 SAD4 SAD3 SAD2 SAD1 SAD0
RBW
I C address register (S0D)
0016
2
MST TRX BB PIN AL AAS AD0 LRB
0
0
0
1
0
0
0
?
I C status register (S1)
D916
DA16
DB16
DC16
DD16
DE16
DF16
10BIT
SAD
BSEL1 BSEL0
2
0016
0016
0016
?
?
?
ALS ES0 BC2 BC1 BC0
I C control register (S1D)
ACK
BIT
FAST
MODE
2
I C clock control register (S2)
ACK
CCR4 CCR3 CCR2 CCR1 CCR0
Serial I/O mode register (SM)
SM6 SM5
SM3 SM2 SM1 SM0
0
Serial I/O regsiter (SIO)
DA1 conversion register (DA1) (Note 2)
DA2 conversion register (DA2) (Note 2)
DA15 DA14 DA13 DA12 DA11 DA10
DA25 DA24 DA23 DA22 DA21 DA20
0
0
0
0
?
?
?
?
?
?
?
?
?
?
0
0
Note1: As for M37221M4H/M6H/M8H/MAH-XXXSP/FP, fix bits 2 and 3 to “0.”
2: M37221M4H/M6H/M8H/MAH-XXXSP/FP do not have this register. Fix this register to “0016.”
Rev.1.00 Oct 01, 2002 page 89 of 110
REJ03B0134-0100Z