English
Language : 

ST10F166 Datasheet, PDF (1/62 Pages) STMicroelectronics – 16-BIT MCU WITH 256K FLASH MEMORY
ST10F166
16-BIT MCU WITH 256K FLASH MEMORY
s High Performance 16-bit CPU with 4-Stage
Pipeline
s 100 ns Instruction Cycle Time at 20 MHz CPU
Clock
s 500 ns Multiplication (16 × 16 bit), 1 µs Division
(32 / 16 bit)
s Enhanced Boolean Bit Manipulation Facilities
s Register-Based Design with Multiple Variable
Register Banks
s Single-Cycle Context Switching Support
s Up to 256 KBytes Linear Address Space for
Code and Data
s 1 KByte On-Chip RAM
s 32 KBytes On-Chip Flash EPROM with Bank
Erase Feature
s Protection-Optional Flash Memory
s Dedicated Flash Control Register with
Operation Lock Mechanism
s 12 V External Flash Programming Voltage
s Flash Program Verify and Erase Verify Modes
s 1000 Flash Program/Erase Cycles guaranteed
s Programmable External Bus Characteristics for
Different Address Ranges
s 8-Bit or 16-Bit External Data Bus
s Multiplexed or Demultiplexed External Address/
Data Buses
s Hold and Hold-Acknowledge Bus Arbitration
Support
s 512 Bytes On-Chip Special Function Register
Area
s Idle and Power Down Modes
s 8-Channel Interrupt-Driven Single-Cycle Data
Transfer Facilities via Peripheral Event
Controller (PEC)
PQFP100
s 16-Priority-Level Interrupt System
s 10-Channel 10-bit A/D Converter with 9.7 µs
Conversion Time (ST10F166)
s 16-Channel Capture/Compare Unit
s Two Multi-Functional General Purpose Timer
Units with 5 Timers
s Two Serial Channels (USARTs)
s Programmable Watchdog Timer
s Up to 76 General Purpose I/O Lines
s Supported by a Wealth of Development Tools
like C-Compilers, Macro-Assembler Packages,
Emulators, Evaluation Boards, HLL-Debuggers,
Simulators, Logic Analyzer Disassemblers,
Programming Boards
s On-Chip Bootstrap Loader
s 100-Pin Plastic PQFP Package
February 1996
This is preliminary information from SGS-THOMSON. Details are subject to change without notice.
1/62