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:The Multiply/Accumulate unit is available as standard. This MAC unit adds powerful DSP functions to the ST10 architecture, but maintains full compatibility for existing code.Flash control interface is now based on STMicroelectronics third generation of stand-alone Flash memories, with an embedded Erase/Program Controller. This completely frees up the CPU during programming or erasing the Flash.Two dedicated pins (DC1 and DC2) on the PQFP-144 package are used for decoupling the internally generated 3.3V core logic supply. Do not connect these two pins to 5.0V externalsupply. Instead, these pins should be connected to a decoupling capacitor (ceramic type, value330 nF).The A/D Converter characteristics are different from previous ST10 derivatives ones.
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
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)
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
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
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 2×15 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 SPECIAL FUNCTION PROGRAMMABLE THRESHOLD (HYSTERESIS)
IDLE AND POWER DOWN MODES
SINGLE VOLTAGE SUPPLY: 5V ±10% (EMBEDDED REGULATOR FOR 3.3 V CORE SUPPLY).
TEMPERATURE RANGE: -40 +125°C
144-PIN PQFP PACKAGE