
STMicroelectronics
INTRODUCTION
The ST10F269 is a derivative of the STMicroelectronics ST10 family of 16-bit single-chip CMOS microcontrollers. It combines high CPU performance (up to 20 million instructions per second) with high peripheral functionality and enhanced I/O-capabilities. It also provides on-chip high-speed single voltage Flash memory, on-chip high-speed RAM, and clock generation via PLL.
ST10F269 is processed in 0.35µm CMOS technology. The MCU core and the logic is supplied with a 5V to 3.3V on chip voltage regulator on PQFP144 devices (or 5V to 2.7V on TQFP144 devices). The part is supplied with a single 5V supply and I/Os work at 5V.
■ HIGH PERFORMANCE 32 OR 40 MHZ CPU WITH DSP FUNCTION
– 16-bit CPU With 4-stage Pipeline
– 50ns (or 62.5ns) Instruction Cycle Time at 40MHz (or 32MHz) Max CPU Clock
– Multiply/accumulate Unit (Mac) 16 X 16-bit Multiplication, 40-bit Accumulator
– Repeat Unit
– Enhanced Boolean Bit Manipulation Facilities
– Additional Instructions to Support HLL and Operating Systems
– Single-cycle Context Switching Support
■ MEMORY ORGANIZATION
– 128K or 256K Byte On-chip Flash Memory Single Voltage With Erase/program Controller
– Up to 1K Erasing/programming Cycles
– Up to 16 MByte Linear Address Space For Code And Data (5 MBytes With CAN)
– 2K Byte On-chip Internal RAM (IRAM)
– 10K Byte On-chip Extension RAM (XRAM)
■ FAST AND FLEXIBLE BUS
– Programmable External Bus Characteristics for Different Address Ranges
– 8-bit or 16-bit External Data Bus
– Multiplexed or Demultiplexed External Address/data Buses
– Five Programmable Chip-select Signals
– Hold-acknowledge Bus Arbitration Support
■ INTERRUPT
– 8-channel Peripheral Event Controller for Single Cycle Interrupt Driven Data Transfer
– 16-priority-level Interrupt System with 56 Sources, Sampling Rate Down to 25ns at 40MHz (31.25ns at 32MHz)
■ TIMERS
– Two Multi-functional General Purpose Timer Units with 5 Timers
■ TWO 16-CHANNEL CAPTURE / COMPARE UNITS
■ A/D CONVERTER
– 16-channel 10-bit
– 4.85µs Conversion Time at 40MHz CPU Clock (6.06µs at 32MHz)
■ 4-CHANNEL PWM UNIT
■ SERIAL CHANNELS
– Synchronous / Asynchronous Serial Channel
– High-speed Synchronous Channel
■ TWO CAN 2.0B INTERFACES OPERATING ON ONE OR TWO CAN BUSSES (30 OR 2x15 MESSAGE OBJECTS)
■ FAIL-SAFE PROTECTION
– Programmable Watchdog Timer
– Oscillator Watchdog
■ ON-CHIP BOOTSTRAP LOADER
■ CLOCK GENERATION
– On-chip PLL
– Direct or Prescaled Clock Input
■ REAL TIME CLOCK
■ UP TO 111 GENERAL PURPOSE I/O LINES
– Individually Programmable as Input, Output or Spe cial Function
– Programmable Threshold (Hysteresis)
■ IDLE AND POWER DOWN MODES
■ SINGLE VOLTAGE SUPPLY: 5V ±10% (EMBEDDED REGULATOR FOR 2.7 or 3.3 V CORE SUPPLY).
■ TEMPERATURE RANGES: -40 +125°C / -40 to 85°C
■ 144-PIN PQFP/TQFP PACKAGES