
January 2000
1/190
Rev. 3.0
ST90158 - ST90135
8/16-BIT MCU FAMILY WITH
UP TO 64K ROM/OTP/EPROM AND UP TO 2K RAM
I
Register File based 8/16 bit Core Architecture
with RUN, WFI, SLOW and HALT modes
I
0 - 16 MHz Operation @ 5V
±
10%, -40
°
C to
+85
°
C
and
0
°
C
Temperature Ranges
I
0 - 14 MHz Operation @ 3V
±
10% and 0
°
C to
+70
°
C Operating Temperature Range
I
Fully Programmable PLL Clock Generator, with
Frequency Multiplication and low frequency,
low cost external crystal
I
Minimum 8-bit Instruction Cycle time: 83ns - (@
24 MHz internal clock frequency)
I
Minimum 16-bit Instruction Cycle time: 250ns -
(@ 24MHz internal clock frequency)
I
Internal Memory:
– EPROM/OTP/ROM 16/24/32/48/64K bytes
– ROMless version available
– RAM 512/768/1K/1.5K/2K bytes
I
Maximum External Memory: 64K bytes
I
224 general purpose registers available as
RAM, accumulators or index pointers (register
file)
I
80-pin Plastic Quad Flat Package and 80-pin
Thin Quad Flat Package
I
67 fully programmable I/O bits
I
8 external and 1 Non-Maskable Interrupts
I
DMA Controller and Programmable Interrupt
Handler
I
Single Master Serial Peripheral Interface
I
Two 16-bit Timers with 8-bit Prescaler, one
usable as a Watchdog Timer (software and
hardware)
I
Three (ST90158) or two (ST90135) 16-bit
Multifunction Timers, each with an 8 bit
prescaler, 12 operating modes and DMA
capabilities
I
8 channel 8-bit Analog toDigital Converter, with
Automatic voltage monitoring capabilities and
external reference inputs
I
Two (ST90158) or
Communication Interfaces with asynchronous,
synchronous and DMA capabilities
I
Rich Instruction Set with 14 Addressing modes
I
Division-by-Zero trap generation
to
+70
°
C
Operating
one (ST90135) Serial
I
Versatile
Assembler,
Source
Emulators with Real-Time Operating System
available from Third Parties
DEVICE SUMMARY
Program
Memory
(Bytes)
16K ROM
512
24K ROM
768
32K ROM
Development
Linker,
Level
Tools,
including
Archiver,
Hardware
C-compiler,
Debugger
and
DEVICE
(RAM
ST90135
2
2
2
1
1
1
PQFP80
1K
ST90158
48K ROM
1.5K
3
2
64k ROM
2K
3
2
PQFP80/
TQFP80
ST90E158
64K
EPROM
64K
EPROM
64K OTP
2K
3
2
CQFP80
ST90E158LV
2K
3
2
CQFP80
ST90T158
2K
3
2
PQFP80
PQFP80/
TQFP80/
PQFP80/
TQFP80
ST90T158LV 64K OTP
2K
3
2
ST90R158
ROMless
2K
3
2
PQFP80
TQFP80
9