MB89670/A Series
s I/O MAP
Address
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH
0CH
0DH
0EH
0FH
10H
11H
12H
13H
14H
15H
16H
17H
18H
19H
1AH
1BH
1CH
1DH
1EH
1FH
Read/write
(R/W)
(W)
(R/W)
(W)
(R/W)
(W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(W)
(R/W)
(W)
(R/W)
(R)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
(R/W)
Register name
PDR0
DDR0
PDR1
DDR1
PDR2
BCTR
SYCC
STBC
WDTE
TBCR
PDR3
DDR3
PDR4
DDR4
PDR5
PDR6
PPCR
PDR7
PDR8
BUZR
CNTR
COMP
TMCR
TCHR
TCLR
SMR
SDR
Register description
Port 0 data register
Port 0 data direction register
Port 1 data register
Port 1 data direction register
Port 2 data register
External bus pin control register
Vacancy
System clock control register
Standby control register
Watchdog timer control register
Time-base timer control register
Vacancy
Port 3 data register
Port 3 data direction register
Port 4 data register
Port 4 data direction register
Port 5 data register
Port 6 data register
Port 6 pull-up control register
Port 7 data register
Port 8 data/port 7 swiching register
Buzzer control register
PWM control register #3
PWM compare register #3
16-bit timer control register
16-bit timer count register H
16-bit timer count register L
Vacancy
Serial mode register
Serial data register
Vacancy
Vacancy
–: Unused, X: Undefined, M: Set using the mask option
Initial value
XXXX XXXXB
0000 0000B
XXXX XXXXB
0000 0000B
0000 0000B
XXXX XX0 1 B
X – – M MX 0 0 B
0 0 0 1 XXXXB
XXXX XXXXB
0 0 XX X0 0 0 B
XXXX XXXXB
0000 0000B
XXXX XXXXB
0000 0000B
1111 1111B
XXXX XXXXB
0000 0000B
X1 1 1 1 1 1 1 B
0011 1111B
XXXX X0 0 0 B
0000 0000B
XXXX XXXXB
0000 0000B
0000 0000B
0000 0000B
0000 0000B
XXXX XXXXB
(Continued)
25