STMicroelectronics ST7FLI19BY1M3TR
- Part No.:
- ST7FLI19BY1M3TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 16-SOIC (0.295", 7.50mm Width)
- Datasheet:
-
ST7FLI19BY1M3TR.pdf
- Description:
- IC MCU 8BIT 4KB FLASH 16SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:2,556
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST7FLI19BY1M3TR from STMicroelectronics is an 8-bit Flash microcontroller featuring 4 KB XFlash program memory, 256 bytes RAM, 128 bytes data EEPROM with 300K write/erase cycles, 10-bit ADC with integrated op-amp, dual 12-bit auto-reload timers (4× PWM), SPI interface, and analog comparator - deployed in industrial sensor nodes requiring low-power, mixed-signal control and on-the-fly firmware updates.
For engineers reviewing the ST7FLI19BY1M3TR datasheet, ST7FLI19BY1M3TR pinout, ST7FLI19BY1M3TR application, or ST7FLI19BY1M3TR equivalent, key selection criteria include single-voltage IAP capability, 20 mA high-sink I/O lines, internal 1% RC oscillator with optional PLL, five power-saving modes (Halt, Wait, Slow), and guaranteed 20-year data retention at 55°C.
Technical Context
This MCU implements an enhanced ST7 8-bit core with true bit manipulation, 8×8 unsigned multiply, and 17 addressing modes. Its clock system integrates a factory-trimmed 1% internal RC oscillator, external crystal/ceramic resonator support, and a configurable x4/x8 PLL for stable 4 MHz or 8 MHz internal clocks - enabling precise timing without external crystals in cost-sensitive designs.
The peripheral set centers on deterministic real-time control: two 12-bit auto-reload timers deliver four independent PWM outputs with input capture and output compare, while the 10-bit ADC supports seven analog inputs with programmable gain op-amp and dual-range precision (13-bit for 0–430 mV, 10-bit for 430 mV–5 V at 5 VDD).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Enhanced 8-bit ST7 CPU with 63 instructions, illegal opcode detection, and 17 addressing modes - enables compact, deterministic firmware for resource-constrained embedded systems. |
| Flash Memory | 4 KB single-voltage XFlash with ICP/IAP, 10K write/erase cycles, read-out protection - supports field firmware updates without external programmers or voltage boosters. |
| Data EEPROM | 128 bytes with 300K write/erase cycles and 20-year data retention at 55°C - suitable for storing calibration coefficients or device configuration across product lifetime. |
| ADC | 10-bit SAR ADC with 7-channel multiplexer, integrated op-amp, and dual-range conversion - delivers 13-bit effective resolution for low-voltage sensor signals (0–430 mV) and full-scale accuracy up to 5 V. |
| Timers | Dual 12-bit auto-reload timers (AT4/AT2) providing 4× PWM outputs, 2× input capture, 4× output compare, and pulse generation - enables motor control, LED dimming, and time-critical event handling. |
| Power Management | Five low-power modes (Halt, Active-Halt, Auto Wake-up, Wait, Slow) with enhanced LVD/AVD supervision - reduces active current to µA range while retaining RAM and register state for rapid wake-up. |
| I/O Capability | Up to 17 multifunctional bidirectional I/O lines, including 7 high-sink (20 mA) outputs - drives LEDs, relays, or logic-level MOSFETs directly without external buffers. |
Pinout & Package
ST7FLI19BY1M3TR is housed in a 20-pin SOIC (SO20 300 mil) package with 0.6 mm pitch, compliant with JEDEC MS-013AC. Pin assignments are validated per ST's official datasheet Rev 6 (June 2008), Figure 2.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD (Pin 2) | Main power supply | Connects to 2.7–5.5 V regulated supply; all VDD pins must be decoupled locally to ensure stable operation during PWM switching or ADC sampling. |
| VSS (Pin 1) | Ground reference | Digital ground return; must be tied to system GND with low-inductance path to minimize noise coupling into analog peripherals. |
| RESET (Pin 3) | Active-low reset input | Asserted low resets CPU, peripherals, and registers; internal pull-up ensures reliable startup; compatible with external reset supervisors. |
| PA0/LTIC (Pin 16) | Lite Timer input capture | Captures rising/falling edges of external signals for frequency measurement or pulse-width analysis with hardware timestamping. |
| PA2–PA5/ATPWM0–3 (Pins 14–13, 11–12) | Auto-reload timer PWM outputs | Four independent PWM channels with configurable duty cycle and period - drive DC motors, RGB LEDs, or power converters with minimal CPU overhead. |
| PB0–PB6/AIN0–6 (Pins 4–10) | Analog input / SPI / comparator | Seven shared pins supporting ADC inputs (0–6), SPI interface (MOSI/MISO/SCK/SS), and comparator inputs - enables sensor fusion and serial communication on minimal pin count. |
| OSC1/PC0 & OSC2/PC1 (Pins 15 & 17) | Crystal/resonator interface | Supports external 1–16 MHz crystal or ceramic resonator; internal oscillator can bypass this for RC-based timing when board space or BOM cost is constrained. |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Enables firmware updates via UART or SPI without halting system operation - critical for remote devices requiring zero-downtime maintenance. |
| Integrated Analog Comparator | Provides fast threshold detection with interrupt capability and AVD-triggered safe power-down - eliminates need for external comparators in battery monitoring or overvoltage protection. |
| High-Sink I/O Lines | Seven 20 mA sink outputs allow direct driving of indicators, solenoids, or logic-level N-MOSFETs - reduces bill-of-materials and PCB area in industrial control modules. |
| Internal 1% RC Oscillator | Factory-trimmed oscillator eliminates external crystal for basic timing, reducing cost and improving reliability in vibration-prone environments. |
| Debug Module (DM) | On-chip debug interface supports full In-Circuit Debugging (ICD) with breakpoints, watchpoints, and register inspection - accelerates firmware validation and field diagnostics. |
Applications
| Industrial Sensor Node | Smart HVAC Actuator |
|---|---|
Use Scenario: Standalone temperature/humidity node with local display, wireless telemetry, and battery backup. IC Role / Device Role / Timing Role: Central controller managing ADC sampling, SPI comms to RF module, PWM fan speed control, and low-power sleep/wake scheduling. Use Value: Integrated 10-bit ADC with op-amp and 20-year EEPROM retention enable accurate long-term calibration storage without external components. | Use Scenario: Motorized damper control in commercial HVAC systems with position feedback and thermal derating. IC Role / Device Role / Timing Role: Real-time actuator driver coordinating 4× PWM outputs for dual-motor control, analog comparator for overtemperature shutdown, and IAP for field firmware patches. Use Value: Dual 12-bit auto-reload timers provide synchronized, jitter-free PWM generation essential for smooth motor commutation and noise reduction. |
| Programmable Power Supply Monitor | Legacy Equipment Interface Adapter |
Use Scenario: DIN-rail mounted module monitoring 24 VDC input rails, logging faults, and signaling via opto-isolated outputs. IC Role / Device Role / Timing Role: System supervisor using AVD/LVD for multi-threshold brownout detection, EEPROM for fault history, and high-sink I/O for driving indicator LEDs and relay drivers. Use Value: Enhanced low-voltage supervisor with interrupt capability enables deterministic fail-safe responses within 1 µs of supply deviation - meeting IEC 61000-4-29 compliance requirements. | Use Scenario: RS-232 to CAN bridge for retrofitting legacy PLCs with modern fieldbus connectivity. IC Role / Device Role / Timing Role: Protocol translator executing UART-to-CAN message framing, checksum validation, and timing-critical bit arbitration using SPI and timer peripherals. Use Value: SPI interface and deterministic 8 MHz CPU clock (PLL-stabilized) ensure precise bit-timing alignment required for robust CAN FD frame generation at 500 kbps. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ST7FLITE19Y1M3TR | Same die, identical peripherals and memory map; differs only in marking and tape/reel packaging (no functional difference). | No application impact - fully interchangeable in design and production. | Select when standard marking format or alternate reel specification is required by procurement policy. |
| STM8S003F3P6 | Successor architecture: 16 MHz max CPU, 8 KB Flash, 1 KB RAM, enhanced ADC (10-bit, 10 ch), but no integrated op-amp or analog comparator. | Lacks analog signal conditioning capability - requires external op-amp for sub-500 mV sensor interfacing. | Choose for higher performance or longer product lifecycle; avoid if analog comparator or op-amp functionality is mandatory. |
Compared with ST7FLI19BY1M3TR, ST7FLITE19Y1M3TR offers identical functionality with packaging variance only, while STM8S003F3P6 provides greater processing headroom and memory but removes integrated analog front-end features critical for low-voltage sensor signal conditioning.
Availability
ST7FLI19BY1M3TR is available at Aetrix Electronics and suitable for industrial sensor nodes, smart HVAC actuators, programmable power supply monitors, and legacy equipment interface adapters requiring stable component supply and long-term obsolescence management.
Supply support for ST7FLI19BY1M3TR 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 ICs, sensors, and analog devices for industrial, automotive, and consumer markets.
The ST7LITE1xB series was engineered for cost-sensitive, low-power embedded control applications demanding integrated analog peripherals, field-programmable Flash, and robust operation across –40°C to +125°C ambient conditions.
FAQ
What is the maximum operating frequency of the ST7FLI19BY1M3TR?
The ST7FLI19BY1M3TR achieves up to 8 MHz CPU frequency using its internal PLL (x4 or x8) with the 1% RC oscillator, or up to 16 MHz with an external crystal or clock source. Electrical characteristics in Section 13.5 of the datasheet confirm stable operation at 8 MHz across the full –40°C to +125°C temperature range with 2.7–5.5 V supply.
Does the ST7FLI19BY1M3TR support in-system programming without external hardware?
Yes - it supports In-Circuit Programming (ICP) and In-Application Programming (IAP) via its built-in ICC interface using only two pins (ICCCLK and ICCDATA). No external programmer is needed; firmware updates can be performed through UART or SPI using ST's standard ICC protocol and bootloader routines.
How many analog input channels does the integrated ADC support?
The integrated 10-bit ADC supports seven analog input channels (AIN0 through AIN6), accessible via PB0–PB6 pins. Each channel can be selected under software control, and the ADC operates with programmable gain op-amp for enhanced sensitivity on low-amplitude signals (0–430 mV range).
Is the ST7FLI19BY1M3TR RoHS-compliant and lead-free?
Yes - ST7FLI19BY1M3TR is manufactured in accordance with RoHS Directive 2011/65/EU and is lead-free. The "Y" in the part number denotes RoHS-compliant packaging, and the device meets JEDEC J-STD-020 moisture sensitivity level MSL3 for standard reflow processes.
ST7FLI19BY1M3TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 16-SOIC (0.295", 7.50mm Width)
- Series:
- ST7
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- ST7
- Core Size:
- 8-Bit
- Speed:
- 8MHz
- Connectivity:
- SPI
- Peripherals:
- LVD, POR, PWM, WDT
- Number of I/O:
- 17
- Program Memory Size:
- 4KB (4K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 128 x 8
- RAM Size:
- 256 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.7V ~ 5.5V
- Data Converters:
- A/D 5x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
ST7FLI19BY1M3TR FAQ
1.How can I place an order for ST7FLI19BY1M3TR through Aetrix?
Please submit a Request for Quotation (RFQ) for ST7FLI19BY1M3TR 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 ST7FLI19BY1M3TR reliable?
The price and inventory of ST7FLI19BY1M3TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST7FLI19BY1M3TR is usually 5 days.
3.What payment methods are accepted for ST7FLI19BY1M3TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST7FLI19BY1M3TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST7FLI19BY1M3TR?
ST7FLI19BY1M3TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST7FLI19BY1M3TR 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 ST7FLI19BY1M3TR?
For technical support, including ST7FLI19BY1M3TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST7FLI19BY1M3TR requirements.
6.How does Aetrix verify that ST7FLI19BY1M3TR is sourced from the original manufacturer or authorized distributors?
All ST7FLI19BY1M3TR 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 ST7FLI19BY1M3TR meets industry standards.
7.What is the process for return or replacement of ST7FLI19BY1M3TR?
All ST7FLI19BY1M3TR units undergo pre-shipment inspection (PSI). If there is an issue with ST7FLI19BY1M3TR, 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 ST7FLI19BY1M3TR part is unused and in its original packaging.
Return procedure for ST7FLI19BY1M3TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST7FLI19BY1M3TR 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…

.jpg)