SM5964B
8-Bit Micro-controller
64KB with ISP Flash
& 1KB RAM embedded
Note: Special Function Registers reset values and description for SM5964B.
Register
P0
Location
80H
81H
82H
83H
85H
86H
87H
88H
89H
8AH
8BH
8CH
8DH
90H
98H
99H
9BH
9FH
A0H
A8H
A9H
AAH
B0H
B3H
B4H
B8H
B9H
BFH
C0H
C1H
C2H
C3H
C4H
C5H
C8H
C9H
CAH
CBH
CCH
CDH
D0H
Reset value
FFH
07H
00H
00H
00H
01H
00H
00H
00H
00H
00H
00H
00H
FFH
00H
00H
00H
00H
FFH
00H
00H
00H
FFH
00H
00H
00H
00H
02H
00H
A0H
01H
00H
FFH
00H
00H
00H
00H
00H
00H
00H
00H
Description
1
Port 0
2
SP
Stack Pointer
3
DPL
Data Pointer 0 low byte
Data Pointer 0 high byte
RAM Control
4
DPH
5
RCON
DBANK
PCON
TCON
TMOD
TL0
6
Data RAM bank select
Power Control
7
8
Timer/Counter Control
Timer Mode Control
Timer 0, low byte
Timer 1, low byte
Timer 0, high byte
Timer 1, high byte
Port 1
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
TL1
TH0
TH1
P1
SCON
SBUF
P1CON
WDTC
P2
Serial Port 0, Control Register
Serial Port 0, Data Buffer
P1 control
Watch Dog Timer Control
Port 2
IE
Interrupt Enable
Interrupt Enable 1
Interrupt Flag for read
Port 3
IE1
IFR
P3
PWMD0
PWMD1
IP
PWM Data 0
PWM Data 1
Interrupt Priority
Interrupt Priority 1
System Control Register
TWSI Status
IP1
SCONF
TWSIS
TWSIA
TWSIC1
TWSIC2
TWSITXD
TWSIRXD
T2CON
T2MOD
RCAP2L
RCAP2H
TL2
TWSI Address
TWSI Control 1
TWSI Control 2
TWSI Transmit Data
TWSI Receive Data
Timer 2 Control
Timer 2 Mode
Timer2 Capture Low
Timer2 Capture High
Timer 2, low byte
Timer 2, high byte
Program Status Word
TH2
PSW
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M081 Ver A SM5964B 3/7/2014
- 10 -