ST
Sitronix
ST20P64
PRELIMINARY
8 BIT Microcontroller with 64K bytes PROM(OTP)
Notice: This is not a final specification. Some parameters are subject to change.
Ver 0.2
1
/
49 12/3/03
1
1
.
.
F
F
E
E
A
A
T
T
U
U
R
R
E
E
S
S
Totally static 65C02S CPU
ROM: 64K x 8-bit PROM(OTP)
RAM: 2432 x 8-bit
Stack: Up to 128-level deep
Operation voltage: 2.4V ~ 3.4V
Built-in double DC-DC voltage converter for LCD driver
I/O
ports
- 24 CMOS bidirectional bit programmable I/O pins,
sixteen (Port-B/C) are shared with LCD drives
- 8 open drain output pins are shared with LCD drives
- 2 COMS output pins are shared with PSG drives
- Bit programmable pull-up for input pins
- Hardware de-bounce option for Port-A
Low voltage detector
Timer/Counter:
- Two 8-bit timer/16-bit event counter
- One 8-bit Base timer
6 hardware interrupts with dedicated exception vectors
- External interrupt (edge triggered)
- Timer0 interrupt
- Timer1 interrupt
- Base timer interrupt
- Port-A[7~0] interrupt (transition triggered)
- DAC reload interrupt
Dual clock sources with warm-up timer
- Low frequency crystal oscillator
32768 Hz
- RC oscillator 500K ~ 4M Hz
- High frequency crystal/resonator oscillator (code option)
455K~4M Hz
LCD
controller/driver
- Resolution: 32x8 ~ 48x16, maximum 768 dots
- Two clock source options: RC and resonator oscillator
- Internal bias resistors (1/5 bias/1/4 bias) with 16-level
driving strength control
- Up to 16-level contrast control
- Keyboard scan function supported on 16 shared
segment drives
Programmable sound generator (PSG)
- Two channels with three playing modes
- Tone/noise generator
- 16-level volume control
- Dedicated outputs for directly connection to buzzer
PWM DAC: Three modes up to 8-bit resolution
Three power down modes:
- WAI0 mode
- WAI1 mode
- STP mode
2
2
.
.
G
G
E
E
N
N
E
E
R
R
A
A
L
L
D
D
E
E
S
S
C
C
R
R
I
I
P
P
T
T
I
I
O
O
N
N
The ST20P64 is a W65C02S based 8-bit microcontroller
designed with CMOS silicon gate technology. This single chip
microcontroller is useful for translator, databank and other
consumer applications. It integrates with SRAM, Programming
ROM(OTP), LCD controller/driver, DC-DC voltage converter,
I/O ports, timers, PSG and PWM DAC. This chip also builds in
dual oscillators for the chip performance enhancement.
Sitronix ST20P64
Ver 0.2
5/50
12/3/03
6
6
.
.
P
P
A
A
D
D
D
D
E
E
S
S
C
C
R
R
I
I
P
P
T
T
I
I
O
O
N
N
Pin No.
Designation
I/O
Description
70~73
COM2/SCK
COM3/SS
COM4/MOSI
COM5/MISO
I/O
LCD common drive output pins, drives 2~5
SPI interface for OTP programming.
68, 69, 74, 75
COM0,1, 6, 7
O
LCD common drive output pins, drives 0, 1, 6, 7
76~83 COM8~5
O
O
LCD common drive output pins, drives 8~15
Common open drain output port.
84~89, 0~26
SEG0~31
O
LCD segment drive output pins, drives 0~31
54 PA0
/
INTX
I/O
I
I
I
- Port-A bit programmable I/O
- Edge-trigger Interrupt.
- Transition-trigger Interrupt
- Programmable Timer1 clock source
56~62 PA1~7
I/O
I
- Port-A bit programmable I/O
- Transition-trigger Interrupt
35~42
SEG40/PB0~
SEG47/PB7
I/O
O
- Port-B bit programmable I/O
- LCD segment drives 40~47
27~33
SEG32/PC0~
SEG39/PC7
I/O
O
- Port-C bit programmable I/O
- LCD segment drives 32~39
44, 43
PSGOB,PSGO
O
PSG/ PWM DAC Outputs
47, 48
OSCXO, OSCXI
I/O
Low frequency crystal oscillator I/O pins. Connect to external 32768 Hz
crystal.
49
RESET
I
Reset signal input (low active)
50 OSCI
I
I
- RC oscillator input pin. Connected to external resistor
- High frequency crystal/resonator oscillator input pin. Connect to external
crystal/resonator.
51 XIO
O
- NC
- High frequency crystal/resonator oscillator output pin. Connect to external
crystal/resonator.
53 GND
P
Ground
pin
54 VDD
P
Power
supply
pin
63
CAP1+
I/O
Connect to booster capacitor positive(+) terminal
64
CAP1-
I/O
Connect to booster capacitor negative(-) terminal
66, 65
V2, V3
P
Multi-level power supply for the liquid crystal drive
67
VP
O
Voltage output of booster circuit
45
TEST
I
Chip test function. Leave it open.
Note: I = input, O = output, I/O = input/output, P = power.