ST10F280 16Bit MCU 512K BYTE FLASH,18K BYTE RAM

The ST10F280 is a new derivative of the ST Microelectronics 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.

ST10F280 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 ST10F269 device, with the following set of differences:

技术特性
  • HIGH PERFORMANCE CPU WITH DSP FUNCTIONS
    • 16-BIT CPU WITH 4-STAGE PIPELINE.
    • 50ns INSTRUCTION CYCLE TIME AT 40MHz 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
    • 512K BYTE ON-CHIP FLASH MEMORY SINGLE VOLTAGE WITH ERASE/PROGRAM CONTROLLER.
    • 100K ERASING/PROGRAMMING CYCLES
    • 20 YEAR DATA RETENTION TIME
    • UP TO 16M BYTE LINEAR ADDRESS SPACE FOR CODE AND DATA (5M BYTE WITH CAN)
    • 2K BYTE ON-CHIP INTERNAL RAM (IRAM)
    • 16K BYTE 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, SAMPLE-RATE DOWN TO 25ns.
  • TWO MULTI-FUNCTIONAL GENERAL PURPOSE TIMER UNITS WITH 5 TIMERS
  • TWO 16-CHANNEL CAPTURE/COMPARE UNITS
  • A/D CONVERTER
    • 2X16-CHANNEL 10-BIT
    • 4.85µS CONVERSION TIME
    • ONE TIMER FOR ADC CHANNEL INJECTION
  • 8-CHANNEL PWM UNIT
  • SERIAL CHANNELS
    • SYNCHRONOUS/ASYNC SERIAL CHANNEL
    • HIGH-SPEED SYNCHRONOUS CHANNEL
  • FAIL-SAFE PROTECTION
    • PROGRAMMABLE WATCHDOG TIMER
    • OSCILLATOR WATCHDOG
  • TWO CAN 2.0b INTERFACES OPERATING ON ONE OR TWO CAN BUSSES (30 OR 2X15 MESSAGE OBJECTS)
  • ON-CHIP BOOTSTRAP LOADER
  • CLOCK GENERATION
    • ON-CHIP PLL
    • DIRECT OR PRESCALED CLOCK INPUT
  • UP TO 143 GENERAL PURPOSE I/O LINES
    • INDIVIDUALLY PROGRAMMABLE AS INPUT, OUTPUT OR SPECIAL FUNCTION
    • PROGRAMMABLE THRESHOLD (HYSTERESIS)
  • IDLE AND POWER DOWN MODES
  • MAXIMUM CPU FREQUENCY 40MHz
  • PACKAGE PBGA 208 BALLS (23mm x 23mm x 1.96 mm -PITCH 1.27mm)
  • SINGLE VOLTAGE SUPPLY: 5V ±10% (EMBEDDED REGULATOR FOR 3.3 V CORE SUPPLY)
  • TEMPERATURE RANGE: -40 +125 oC
功能框图
ST10F280 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
ST10F280-Q3TR Active 18.325 1000 PBGA 233 23x23x1.96 Tape And Reel -40 °C-85 °C ST10F280-Q3TR
ST10F280 NRND 22.465 1000 PBGA 233 23x23x1.96 Tray -40 °C-125 °C ST10F280
DATASHEET
描述 版本 大小
ST10F280 : DS3239: 16-bit MCU with MAC unit, 512 Kbyte Flash memory and 18 Kbyte RAM 2 1827KB
APPLICATION NOTES
描述 版本 大小
AN2354: ST10 UART recommendations 1 187KB
AN2340: ST10 RPD pin: functionality during Reset and Power Down mode 1 110KB
AN2168: ST10F27x hardware development getting started 2 170KB
AN2142: ST10F27X firmware development getting started with tasking ST10 toolchain 1 618KB
AN2165: ST10F27x firmware development getting started with Keil µVision ST10 toolchain 1 620KB
AN2143: Programming the ST10F27x embedded Flash using the ST10FLASHER tool 1 259KB
AN2341: Programming ST10F27x/F25x CAN interrupt drivers 1 179KB
AN2021: Porting an application from the ST10F269 to the ST10F280/E 2 688KB
AN2352: PLL jitter effects on C-CAN modules of the ST10F27x 1 172KB
AN2244: EEPROM emulation with ST10F27x embedded Flash using the ST10F27x Flash library 1 187KB
AN2353: Designing an application with the ST10F27x devices 1 171KB
ERRATA SHEETS
描述 版本 大小
ES045: 16-bit MCU with 512 Kbyte Flash and 18 Kbyte RAM memories 2 77KB
PROGRAMMING MANUALS
描述 版本 大小
PM0004: ST10 family programming manual 4 615KB
PM0014: General-purpose DSP library for ST10 2 286KB
PM0036: ST10 Family programming manual 7 2238KB
USER MANUALS
描述 版本 大小
UM0064: ST10F280 - USER'S MANUAL - REV. 1.0 - FEB 2002 1 2680KB
UM0541: DCP monitor 1 208KB