STMicroelectronics ST7FL05Y0MAE
- Part No.:
- ST7FL05Y0MAE
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 16-SOIC (0.154", 3.90mm Width)
- Datasheet:
-
ST7FL05Y0MAE.pdf
- Description:
- IC MCU 8BIT 1.5KB FLASH 16SO
- Quantity:
- Payment:

- Shipping:

Inventory:3,826
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST7FL05Y0MAE from STMicroelectronics is an automotive-grade 8-bit microcontroller featuring 1.5 Kbytes single-voltage XFlash, 128 bytes RAM, 128 bytes data EEPROM with 300K write/erase cycles, 8-bit ADC (5 channels), and dual timers (8-bit Lite Timer with watchdog + 12-bit Autoreload Timer with PWM). It operates from 3.0–5.5 V at up to 8 MHz and supports -40°C to +105°C ambient temperature in SO16 150mil package for engine control modules and body electronics.
For engineers reviewing the ST7FL05Y0MAE datasheet, ST7FL05Y0MAE pinout, ST7FL05Y0MAE application, or ST7FL05Y0MAE equivalent, key selection criteria include its automotive temperature rating, integrated SPI interface, high-sink I/O capability (20 mA on 6 pins), and In-Application Programming support for field firmware updates.
Technical Context
The ST7FL05Y0MAE implements an enhanced 8-bit ST7 core with 63 instructions, 17 addressing modes, and hardware 8×8 unsigned multiply. Its memory subsystem includes byte-erasable XFlash with read-out protection and 128-byte data EEPROM retaining data for 20 years at 55°C.
Clock management integrates a factory-trimmed internal RC oscillator (1 MHz ±2%), PLL ×8 multiplier for 8 MHz operation, and four power-saving modes (Halt, Active Halt, Wait, Slow). Peripheral control uses dedicated registers mapped to addresses 0000h–007Fh, including LTCSR, ATCSR, SPICR, and ADCCSR.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 8-bit ST7 CPU with 63 instructions, 17 addressing modes, and illegal opcode detection |
| Program Memory | 1.5 Kbytes single-voltage XFlash supporting byte-level IAP/ICP and read-out protection |
| Data Memory | 128 bytes RAM (64 bytes stack) + 128 bytes EEPROM rated for 300K write/erase cycles |
| ADC | 8-bit resolution, 0–VDD input range, 5 analog input channels (PB0–PB4) |
| Timers | 8-bit Lite Timer (LT) with watchdog and input capture + 12-bit Autoreload Timer (AT) with PWM output |
| Communication | SPI synchronous serial interface with master/slave mode, MOSI/MISO/SCK pins multiplexed on Port B |
| I/O Capability | 13 multifunctional bidirectional I/O lines; 6 pins support 20 mA high-sink output (PA0–PA5) |
| Operating Range | 3.0–5.5 V supply voltage; -40°C to +105°C ambient temperature for automotive AEC-Q100 compliance |
Pinout & Package
ST7FL05Y0MAE is housed in a 16-pin Small Outline (SO16) package with 150 mil body width and standard JEDEC MS-012AC footprint. Pin pitch is 1.27 mm; thermal resistance θJA = 90°C/W.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 VSS | Ground reference | Primary digital ground return path for all internal logic and I/O |
| 2 VDD | Main power supply | 3.0–5.5 V DC input powering core, peripherals, and I/O buffers |
| 3 RESET | Reset input | Active-low non-maskable interrupt triggering full system reset and vector fetch from 0000h |
| 4 PB0/AIN0/SS | Port B0 / ADC0 / SPI slave select | Configurable as digital I/O, analog input channel 0, or active-low SPI chip select |
| 5 PB1/AIN1/SCK | Port B1 / ADC1 / SPI clock | Digital/analog I/O or SPI master clock output (SCK) synchronized to internal timing |
| 6 PB2/AIN2/MISO | Port B2 / ADC2 / SPI MISO | Input-only during SPI slave mode; outputs data from peripheral to master on MISO line |
| 7 PB3/AIN3/MOSI | Port B3 / ADC3 / SPI MOSI | Input-only during SPI master mode; receives data from master on MOSI line |
| 8 PB4/AIN4/CLKIN | Port B4 / ADC4 / external clock input | Accepts external 1–8 MHz clock source or functions as fifth ADC input channel |
| 9 PA7 | Port A7 | General-purpose bidirectional I/O with weak pull-up and external interrupt capability (ei1) |
| 10 PA6/MCO/ICCCLK | Main clock output / ICC clock | Outputs internal clock signal; must be externally pulled up (10 kΩ) to prevent unintended ICC entry |
| 11 PA5/ICCDATA | In-circuit communication data | Serial data line for programming/debugging via ICC interface; supports 20 mA sink |
| 12 PA4 | Port A4 | High-sink I/O (20 mA) with interrupt vector ei2 and weak pull-up option |
| 13 PA3 | Port A3 | High-sink I/O (20 mA) with interrupt vector ei3 and weak pull-up option |
| 14 PA2/ATPWM0 | Port A2 / AT PWM output | Generates PWM waveform from Autoreload Timer Channel 0; supports motor control drive |
| 15 PA1 | Port A1 | High-sink I/O (20 mA) with interrupt vector ei1 and weak pull-up option |
| 16 PA0/LTIC | Port A0 / Lite Timer input capture | Captures external event timing on rising/falling edge for precise pulse-width measurement |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Enables firmware updates without removing MCU from circuit using XFlash sector erase/write commands |
| Automotive Temperature Range | Guaranteed operation from -40°C to +105°C meets AEC-Q100 Grade 2 requirements for under-hood use |
| High-Sink I/O Outputs | Six 20 mA sink-capable pins (PA0–PA5) directly drive LEDs, relays, or low-side switches without external drivers |
| Integrated Watchdog Timer | Lite Timer-based watchdog with independent clock source prevents system lockup in safety-critical applications |
| Hardware Multiply Instruction | Single-cycle 8×8 unsigned multiply accelerates control loop math (e.g., PID calculations) without software overhead |
| Read-Out Protection | Configurable Flash and EEPROM lock bits prevent unauthorized firmware extraction during reverse engineering |
Applications
| Engine Control Unit (ECU) | Body Control Module (BCM) |
|---|---|
|
Use Scenario: Real-time monitoring of throttle position, coolant temperature, and oxygen sensor signals in gasoline engine management. IC Role / Device Role / Timing Role: Central controller executing closed-loop fuel injection timing and spark advance algorithms using ADC inputs and PWM outputs. Use Value: 8-bit ADC with 5 channels digitizes analog sensor data; 12-bit Autoreload Timer generates precise PWM for injector driver stages. |
Use Scenario: Managing door locks, window lifts, interior lighting, and mirror controls in passenger vehicles. IC Role / Device Role / Timing Role: Low-power system manager coordinating I/O states, debouncing mechanical switches, and driving LED indicators. Use Value: Four power-saving modes reduce quiescent current to <1 µA in Halt mode; 20 mA sink outputs directly drive solenoids and lamps. |
| Heating/Ventilation Control | Instrument Cluster Interface |
|
Use Scenario: Regulating HVAC blower speed, air mix flap position, and cabin temperature feedback loops. IC Role / Device Role / Timing Role: Sensor fusion node aggregating thermistor, potentiometer, and PWM-controlled actuator signals. Use Value: Internal RC oscillator eliminates external crystal cost; 128-byte EEPROM stores calibration offsets across power cycles. |
Use Scenario: Driving analog gauges (fuel, speed) and digital displays while communicating with main cluster MCU via SPI. IC Role / Device Role / Timing Role: Dedicated display controller handling SPI frame transmission and analog meter coil drive timing. Use Value: SPI interface synchronizes with host processor; Lite Timer input capture measures tachometer pulse width for RPM calculation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ST7FL05Y0M1 | Same die, but packaged in SO16 300mil (wider body); identical electrical specs and pinout mapping | Requires PCB layout revision for larger footprint; no functional change in automotive ECU designs | Select when legacy board design uses 300mil SOIC land pattern or requires higher thermal mass |
| ST7FL09Y0MAE | Pin-compatible variant with 1.5 Kbytes Flash + 128 bytes EEPROM, but adds 64 bytes additional RAM (vs. 128 bytes total in ST7FL05) | Supports deeper nested interrupt stacks and larger local variable sets in complex body control firmware | Choose when application exceeds 128-byte RAM limit-e.g., multi-tasking scheduler or CAN protocol stack integration |
Compared with ST7FL05Y0MAE, ST7FL05Y0M1 offers identical functionality in a mechanically distinct package, while ST7FL09Y0MAE provides expanded RAM for more demanding real-time tasks-neither replaces the original's optimized balance of cost, size, and automotive qualification.
Availability
ST7FL05Y0MAE is available at Aetrix Electronics and suitable for engine control units, body control modules, HVAC systems, and instrument cluster interfaces requiring stable component supply across extended automotive lifecycles.
Supply support for ST7FL05Y0MAE includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power devices, sensors, and analog ICs for automotive, industrial, and consumer markets.
The ST7 family delivers cost-optimized 8-bit MCUs targeting automotive body electronics and powertrain sub-systems, emphasizing robustness, low-power operation, and seamless integration with legacy vehicle networks.
FAQ
Is ST7FL05Y0MAE qualified for automotive applications?
Yes. ST7FL05Y0MAE is specified for operation from -40°C to +105°C and designed to meet AEC-Q100 stress test requirements for automotive grade 2 components. Its Flash memory retains data for 20 years at 55°C, and it includes built-in watchdog timer and power-on reset circuitry essential for safety-critical vehicle subsystems.
What programming interfaces does ST7FL05Y0MAE support?
ST7FL05Y0MAE supports In-Circuit Programming (ICP) and In-Application Programming (IAP) via its dedicated ICC interface using pins PA5 (ICCDATA) and PA6 (ICCCLK). No external programming voltage is required-programming occurs at standard VDD levels (3.0–5.5 V), enabling field firmware updates without device removal.
Can the internal RC oscillator replace an external crystal?
Yes. The factory-trimmed 1 MHz internal RC oscillator achieves ±2% accuracy over temperature and voltage, sufficient for non-timing-critical functions like UART baud generation or SPI clocking. For applications requiring tighter timing (e.g., CAN bus), the PLL ×8 multiplier can lock to an external 1 MHz resonator to generate a stable 8 MHz system clock.
How is ADC conversion triggered and read?
ADC conversion is initiated by writing to ADCCSR register bit ADON; completion is signaled by ADCCSR bit EOC. The 8-bit result is stored in ADCDR register and accessible via direct memory read. Five analog inputs (PB0–PB4) share the same ADC hardware, with channel selection controlled by ADCCSR bits CH0–CH2 before each conversion.
ST7FL05Y0MAE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 16-SOIC (0.154", 3.90mm Width)
- Series:
- ST7
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- ST7
- Core Size:
- 8-Bit
- Speed:
- 8MHz
- Connectivity:
- SPI
- Peripherals:
- PWM, WDT
- Number of I/O:
- 13
- Program Memory Size:
- 1.5KB (1.5K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 128 x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 5x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
ST7FL05Y0MAE FAQ
1.How can I place an order for ST7FL05Y0MAE through Aetrix?
Please submit a Request for Quotation (RFQ) for ST7FL05Y0MAE on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for ST7FL05Y0MAE reliable?
The price and inventory of ST7FL05Y0MAE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST7FL05Y0MAE is usually 5 days.
3.What payment methods are accepted for ST7FL05Y0MAE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST7FL05Y0MAE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST7FL05Y0MAE?
ST7FL05Y0MAE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST7FL05Y0MAE order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for ST7FL05Y0MAE?
For technical support, including ST7FL05Y0MAE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST7FL05Y0MAE requirements.
6.How does Aetrix verify that ST7FL05Y0MAE is sourced from the original manufacturer or authorized distributors?
All ST7FL05Y0MAE products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that ST7FL05Y0MAE meets industry standards.
7.What is the process for return or replacement of ST7FL05Y0MAE?
All ST7FL05Y0MAE units undergo pre-shipment inspection (PSI). If there is an issue with ST7FL05Y0MAE, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The ST7FL05Y0MAE part is unused and in its original packaging.
Return procedure for ST7FL05Y0MAE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST7FL05Y0MAE Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

