ST92150JDV1QAuto:8/16-bit single voltage Flash MCU family with RAM, E3 TM(emulated EEPROM), CAN 2.0B and J1850 BLPD

The ST92124-Auto/150-Auto/250-Auto microcontroller is developed and manufactured by STMicroelectronics using a proprietary n-well HCMOS process. Its performance derives from the use of a flexible 256-register programming model for ultra-fast context switching and real-time event response. The intelligent on-chip peripherals offload the ST9 core from I/O and data management processing tasks allowing critical application tasks to get the maximum use of core resources. The new-generation ST9 MCU devices now also support low power consumption and low voltage operation for power-efficient and low-cost embedded systems.

Key Features

  • Memories
    • Internal memory: Single Voltage Flash up to 256 Kbytes, RAM up to 8 Kbytes, 1 Kbyte E3 TM (Emulated EEPROM)
    • In-Application Programming (IAP)
    • 224 general purpose registers (register file) available as RAM, accumulators or index pointers
  • Clock, reset and supply management
    • Register-oriented 8/16 bit CORE with RUN, WFI, SLOW, HALT and STOP modes
    • 0-24 MHz Operation (Int. Clock), 4.5-5.5 V range
    • PLL Clock Generator (3-5 MHz crystal)
    • Minimum instruction time: 83 ns (24 MHz int. clock)
  • Up to 80 I/O pins
  • Interrupt management
    • 4 external fast interrupts + 1 NMI
    • Up to 16 pins programmable as wake-up or additional external interrupt with multi-level interrupt handler
  • DMA controller for reduced processor overhead
  • Timers
    • 16-bit Timer with 8-bit Prescaler, and Watchdog Timer (activated by software or by hardware)
    • 16-bit Standard Timer that can be used to generate a time base independent of PLL Clock Generator
    • Two 16-bit independent Extended Function Timers (EFTs) with Prescaler, up to two Input Captures and up to two Output Compares
    • Two 16-bit Multifunction Timers, with Prescaler, up to two Input Captures and up to two Output Compares
  • Communication interfaces
    • Serial Peripheral Interface (SPI) with selectable Master/Slave mode
    • One Multiprotocol Serial Communications Interface with asynchronous and synchronous capabilities
    • One asynchronous Serial Communications Interface with 13-bit LIN Synch Break generation capability
    • J1850 Byte Level Protocol Decoder (JBLPD)
    • Up to two full I²C multiple Master/Slave Interfaces supporting Access Bus
    • Up to two CAN 2.0B Active interfaces
  • Analog peripheral (low current coupling)
    • 10-bit A/D Converter with up to 16 robust input channels
  • Development tools
    • Free High performance development environment (IDE) based on Visual Debugger, Assembler, Linker, and C-Compiler; Real Time Operating System (OSEK OS, CMX) and CAN drivers
    • Hardware emulator and Flash programming board for development and ISP Flasher for production
Product Specifications
DescriptionVersionSize
DS5463: 8/16-bit single voltage Flash MCU family with RAM, E3 TM(emulated EEPROM), CAN 2.0B and J1850 BLPD2.14 MB
Application Notes
DescriptionVersionSize
AN1069: ADDRESSING UP TO 4 MBYTES OF MEMORY FROM A ST9+ WITH A 16-BIT EXTERNAL BUS1.490 KB
AN1709: EMC design guide for ST microcontrollers2.0843 KB
AN1181: Electrostatic discharge sensitivity measurement1.649 KB
AN413: Initialization of the ST92.1210 KB
AN1077: Overview of enhanced CAN controllers for ST7 and ST9 MCUs1.580 KB
AN910: ST7 and ST9 performance benchmarking2.5711 KB
AN1076: ST9 EXTERNAL MEMORY INTERFACE CONFIGURATION2.3169 KB
AN1450: ST9 Flash programming1.5100 KB
AN1087: ST9+ interrupt response time1.440 KB
AN1068: Selecting between ROM, FASTROM and Flash for a microcontroller1.489 KB
AN886: Selecting between ROM, FASTROM and OTP for a microcontroller1.3124 KB
AN421: Stack overflow detection using the ST9 timer/watchdog2.187 KB
Technical Notes & Articles
DescriptionVersionSize
TN1163: Description of WLCSP for microcontrollers and recommendations for its use4.01 MB
User Manuals
DescriptionVersionSize
UM0010: ST9 user guide2.31 MB
UM0343: ST9 user guide1.31 MB
UM0056: ST9+ V6 software toolchain - V4 to V6 migration notes1.3159 KB
UM0057: ST9+ V6 software toolchain - gmake reference manual1.3955 KB
Programming Manuals
DescriptionVersionSize
PM0003: ST9+ family programming manual1.31 MB
MCUs Embedded Software
Part NumberManufacturerDescription
STSW-ST9013STST9 FAMILY, 8/16-BIT MICROCONTROLLER (MCU), USER GUIDE
Sample & Buy
Part NumberQuantityUnit Price (US$) *PackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)ECCN (EU)ECCN (US)Country of Origin
ST92F150JDV1QCE--PQFP 100 14x20x2.7Tray-40125NECEAR99MALAYSIA
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
ST92F150JDV1QCEPQFP 100 14x20x2.7AutomotiveEcopack2
8/16-bit single voltage Flash MCU family with RAM, E3 TM(emulated EEPROM), CAN 2.0B and J1850 BLPD ST92150JDV1QAUTO
ADDRESSING UP TO 4 MBYTES OF MEMORY FROM A ST9+ WITH A 16-BIT EXTERNAL BUS ST92F150CV1
EMC design guide for ST microcontrollers STM8L101G3
Electrostatic discharge sensitivity measurement STM8L101G3
Initialization of the ST9 ST92F150CV1
Overview of enhanced CAN controllers for ST7 and ST9 MCUs ST92F150CV1
ST7 and ST9 performance benchmarking ST92F150CV1
ST9 EXTERNAL MEMORY INTERFACE CONFIGURATION ST92F150CV1
ST9 Flash programming ST92F150CV1
ST9+ interrupt response time ST92F150CV1
Selecting between ROM, FASTROM and Flash for a microcontroller ST92F150CV1
Selecting between ROM, FASTROM and OTP for a microcontroller STR910FAW32
Stack overflow detection using the ST9 timer/watchdog ST92F150CV1
Description of WLCSP for microcontrollers and recommendations for its use STM8L101G3
ST9 user guide STSW-ST9013
ST9 user guide ST92F150CV1
ST9+ V6 software toolchain - V4 to V6 migration notes ST92F150CV1
ST9+ V6 software toolchain - gmake reference manual ST92F150CV1
ST9+ family programming manual ST92F150CV1