![](http://datasheet.mmic.net.cn/380000/-PD789187_datasheet_16744969/-PD789187_20.png)
Preliminary Product Information
20
μ
PD789186, 789187, 789196, 789197
4.3.3
Special function registers (SFRs)
The SFRs are used as peripheral hardware mode registers and control registers. They are mapped in a 256-byte
space, from FF00H to FFFFH.
Table 4-1. Special Function Registers (1/3)
Address Special function register (SFR) name
Symbol
R/W
Number of bits manipulated simultaneously
When reset
1 bit
8 bits
16 bits
FF00H
Port 0
P0
R/W
{
{
00H
FF01H
Port 1
P1
{
{
FF02H
Port 2
P2
{
{
FF03H
port 3
P3
{
{
FF05H
Port 5
P5
{
{
FF06H
Port 6
P6
R
{
{
FF10H
MUL0L
R
{
{
Note 2
Undefined
FF11H
MUL0H
FF14H
A/D conversion result register 0
Note 3
ADCR0
R
{
Note 4
{
Note 5
FF15H
FF16H
16-bit compare register 90
CR90L
W
{
{
Notes 2, 6
FFFFH
FF17H
CR90H
FF18H
16-bit timer register 90
TM90L
R
{
{
Notes 2, 6
0000H
FF19H
TM90H
FF1AH
16-bit capture register 90
TCP90L
{
{
Notes 2, 6
Undefined
FF1BH
TCP90H
FF20H
Port mode register 0
PM0
R/W
{
{
FFH
FF21H
Port mode register 1
PM1
{
{
FF22H
Port mode register 2
PM2
{
{
FF23H
Port mode register 3
PM3
{
{
FF25H
Port mode register 5
PM5
{
{
FF32H
Pull-up resistor option register B2
PUB2
{
{
FF33H
Pull-up resistor option register B3
PUB3
{
{
FF42H
Timer clock selection register 2
TCL2
{
{
00H
Notes 1.
MUL0, CR90, TM90, and TCP90 are those SFR symbols used only in 16-bit access mode.
2.
16-bit access is allowed only with short direct addressing.
3.
When 8-bit A/D converters are used (for the
μ
PD789186 and
μ
PD789187), this register can be
accessed only in 8-bit mode. In this case, the address is assumed to be FF15H. When 10-bit A/D
converters are used (for the
μ
PD789196 and
μ
PD789197), this register can be accessed only in 16-bit
mode.
4.
This is supported only for the
μ
PD789186 and
μ
PD789187 (featuring 8-bit A/D converters).
5.
This is supported only for the
μ
PD789196 and
μ
PD789197 (featuring 10-bit A/D converters).
6.
CR90, TM90, and TCP90 are designed only for 16-bit access. With direct addressing, however, they
can also be accessed in 8-bit mode.
16-bit multiplication result storage
register 0
Note 1
MUL0
Note 1
CR90
Note 1
TM90
Note 1
TCP90