BLOCK DIAGRAM
¡ Semiconductor
RAM
(256 bytes)
OSC0
OSC1
RESET
HSTOP*
ROM
(32K bytes)
OSC
CONT.
CPU CORE
INST.
DEC.
V
DD
GND
ALU
IR
8
EXT.MEM.
CONT.
8
8
AD0-7*
A8-15*
RD
WR*
ALE
EA
GMAR
PC
BUS
CONT.
8
RAM
(384 bytes)
TBC
WDT
T/C
8
16-bit TIMER
T2CK*
CAP*
CMP0*
CMP1*
TXD*
RXD*
T1OUT*
T0CK*
GATE*
SFTO*
SFTI*
SFTCK*
INT0*
INT1*
INT2*
AR
BR
PSW
SP
LMAR
16-bit FRC
CAP¥1, CMP¥2
SIO
8-bit TIMER¥3**
MUL/DIV
I/O PORT
8-bit SHIFT-REG.
MSM65516/65P516
INTERRUPT CONT.
P0 P1 P2 P3 P4 P5 P6
* Secondary functions of ports
** One timer is used for the SIO baud rate
generator.
2/23