SM59R16A5/SM59R09A5/SM59R05A5
8-Bit Micro-controller
64KB/36KB/20KB with ISP Flash
& 2KB RAM embedded
Special Function Register (SFR)
A map of the Special Function Registers is shown as below:
Hex\Bin
F8
X000
X001
X010
X011
X100
X101
X110
X111
Bin/Hex
FF
Cmp0CO Cmp1CO
IICS
IICCTL
IICA1
IICA2
IICRWD
IICS2
N
N
F0
E8
E0
D8
D0
C8
C0
B8
B0
A8
A0
B
P4
SPIC1
MD0
SPIC2
MD1
SPITXD
MD2
SPIRXD
MD3
SPIS
MD4
OpPin
MD5
TAKEY
F7
EF
E7
DF
D7
CF
C7
BF
B7
AF
A7
ARCON
SWRES
P5M1
ACC
P5
ISPFAH
ISPFAL
P3M0
ISPFD
P3M1
P0M1
CRCH
CCH1
ISPFC
P4M0
P1M0
TL2
LVC
P4M1
P1M1
TH2
P5M0
P2M0
PSW
T2CON
IRCON
IEN1
P3
CCEN2
CCCON
CCEN
IP1
P0M0
P2M1
CRCL
CCL1
PWMMDH PWMMDL
CCL3 CCH3
CCL2
CCH2
S0RELH
S1RELH PWMD0H PWMD0L PWMD1H PWMD1L
PWMD2H PWMD2L PWMD3H PWMD3L
PWMC
WDTC
WDTK
IEN0
P2
IP0
S0RELL
ADCC1
ADCC2
ADCDH
ADCDL
ADCCS
RTCADD RTCDAT
98
S0CON
S0BUF
IEN2
S1CON
S1BUF
S1RELL
9F
R
A
90
88
P1
TCON
P0
AUX
TMOD
SP
AUX2
TL0
KBLS
TL1
KBE
TH0
KBF
TH1
KBD
IRCON2
97
8F
IFCON
PCON
X111
80
DPL
DPH
X011
DPL1
X100
DPH1
X101
RCON
87
Hex\Bin
X000
X001
X010
X110
Bin/Hex
Note: Special Function Registers reset values and description for SM59R16A5
Reset
value
Register
Location
Description
P0
SP
80h
81h
82h
83h
84h
85h
86h
87h
88h
89h
8Ah
8Bh
8Ch
8Dh
8Fh
FFh
Port 0
07h
Stack Pointer
DPL
00h
00h
00h
00h
00h
40h
00h
00h
00h
00h
00h
00h
00h
Data Pointer 0 low byte
Data Pointer 0 high byte
Data Pointer 1 low byte
Data Pointer 1 high byte
Internal RAM control register
Power Control
DPH
DPL1
DPH1
RCON
PCON
TCON
TMOD
TL0
Timer/Counter Control
Timer Mode Control
Timer 0, low byte
TL1
Timer 1, low byte
TH0
Timer 0, high byte
TH1
Timer 1, high byte
IFCON
Interface control register
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M047 11 Ver.G SM59R16A5 01/2014