Product overview
Description
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. The part is supplied with a single 5V supply and I/Os work at 5V.
The device is upward compatible with the ST10F168 device, with the following set of differences:
-
All features
- TWO CAN 2.0B INTERFACES OPERATING ON ONE OR TWO CAN BUSSES (30 OR 2x15 MESSAGE OBJECTS)
- SERIAL CHANNELS
SYNCHRONOUS / ASYNCHRONOUS SERIAL CHANNEL HIGH-SPEED SYNCHRONOUS CHANNEL - ON-CHIP BOOTSTRAP LOADER
- FAIL-SAFE PROTECTION
PROGRAMMABLE WATCHDOG TIMER OSCILLATOR WATCHDOG - REAL TIME CLOCK
- CLOCK GENERATION
ON-CHIP PLL DIRECT OR PRESCALED CLOCK INPUT - IDLE AND POWER DOWN MODES
- UP TO 111 GENERAL PURPOSE I/O LINES
INDIVIDUALLY PROGRAMMABLE AS INPUT, OUTPUT OR SPECIAL FUNCTION PROGRAMMABLE THRESHOLD (HYSTERESIS) - SINGLE VOLTAGE SUPPLY: 5V ±10% (EMBEDDED REGULATOR FOR 3.3 V CORE SUPPLY).
- A/D CONVERTER
16-CHANNEL 10-BIT 4.85µs CONVERSION TIME AT 40MHz CPU CLOCK
- TWO 16-CHANNEL CAPTURE / COMPARE UNITS
- HIGH PERFORMANCE 40MHz CPU WITH DSP FUNCTION
16-BIT CPU WITH 4-STAGE PIPELINE 50ns INSTRUCTION CYCLE TIME AT 40MHz 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 - 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 - MEMORY ORGANIZATION
256K BYTE ON-CHIP FLASH MEMORY SINGLE VOLTAGE WITH ERASE/PROGRAM CONTROLLER. 100K ERASING/PROGRAMMING CYCLES. UP TO 16M BYTE LINEAR ADDRESS SPACE FOR CODE AND DATA (5M BYTES WITH CAN) 2K BYTE ON-CHIP INTERNAL RAM (IRAM) 10K BYTE ON-CHIP EXTENSION RAM (XRAM) - TIMERS
TWO MULTI-FUNCTIONAL GENERAL PURPOSE TIMER UNITS WITH 5 TIMERS - 4-CHANNEL PWM UNIT
- 144-PIN PQFP PACKAGE
- 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 - TEMPERATURE RANGE: -40 +125°C