●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