¡ Semiconductor
MSM66589/66P589/66Q589
SFR
Address [H]
Name
Abbreviated Abbreviated
Name (BYTE) Name (WORD)
R/W
8/16
Operation
Reset
Status
0000
System Stack Pointer
0001
—
SSP
16
FFFF
0002
Local Register Base
0003
LRBL
LRB
LRBH
Undefined
0004
Program Status Word
0005
PSWL
PSWH
PSW
R/W
8/16
00
00
0006
ACCL
00
Accumulator
ACC
0007
ACCH
00
00086 Table Segment Register
TSR
—
8
00
0009
000A
000B ROM Window Register
ROMWIN
—
00
000C6 ROM Ready Control Register
ROMRDY
—
R/W
FF
000D6 RAM Ready Control Register
RAMRDY
—
8
FF
000E Stop Code Acceptor
STPACP
—
W
"0"
000F6 Standby Control Register
SBYCON
—
C8
0010 Port 0 Data Register
P0
00
P0P1
0011 Port 1 Data Register
P1
00
0012 Port 2 Data Register
P2
00
P2P3
0013 Port 3 Data Register
P3
00
0014 Port 4 Data Register
P4
00
P4P5
00156 Port 5 Data Register
P5
C0
0016 Port 6 Data Register
P6
00
P6P7
0017 Port 7 Data Register
P7
00
0018 Port 0 Mode Register
0019 Port 1 Mode Register
001A Port 2 Mode Register
001B Port 3 Mode Register
P0IO
00
P0P1IO
P1IO
00
8/16
P2IO
00
P2P3IO
R/W
P3IO
00
001C Port 4 Mode Register
P4IO
00
P4P5IO
001D6 Port 5 Mode Register
P5IO
C0
001E Port 6 Mode Register
P6IO
00
P6P7IO
001F Port 7 Mode Register
P7IO
00
0020 Port 8 Data Register
P8
00
P8P9
0021 Port 9 Data Register
P9
00
0022 Port 10 Data Register
P10
00
P10P11
0023 Port 11 Data Register
P11
00
0024
TRNS Control Register
00256
—
TRNSCON
—
16
F000
00266 Transition Detector
0027 Watchdog Timer
TRNSIT
WDT
—
C0
8
—
W
Stop
6 mark in the address column indicates that there is a nonexistent bit in its register.
9/27