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

- Shipping:

Inventory:4,640
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST7FLI19BF1M3TR 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 outputs), SPI interface, and analog comparator - deployed in industrial sensor nodes requiring low-power operation and mixed-signal control.
For engineers reviewing the ST7FLI19BF1M3TR datasheet, ST7FLI19BF1M3TR pinout, ST7FLI19BF1M3TR application, or ST7FLI19BF1M3TR equivalent, key selection criteria include its 2.7–5.5 V operating range, 8 MHz max CPU frequency (with PLL x4/x8), 17 I/O lines (7 high-sink), and support for five power-saving modes including Halt and Auto Wake-up from Halt.
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, optional PLL (x4/x8), and external crystal/ceramic resonator support up to 16 MHz.
The peripheral set includes two independent 12-bit auto-reload timers (AT4) delivering four PWM outputs, input capture, and pulse generation; one Lite Timer with watchdog capability; and a 10-bit ADC with programmable gain op-amp supporting 7 analog inputs 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 |
| Flash Memory | 4 KB single-voltage XFlash with ICP/IAP, 10K write/erase cycles, 20-year data retention at 55°C |
| Data EEPROM | 128 bytes with read-out protection, 300K write/erase cycles, 20-year data retention at 55°C |
| CPU Frequency | Up to 8 MHz (via internal 1 MHz RC + PLL ×8, or external 16 MHz oscillator) |
| ADC Resolution | 10-bit with fixed-gain op-amp; 13-bit effective for 0–430 mV range (at 5 VDD) |
| Power Modes | Five configurable modes: Halt, Active-Halt, Auto Wake-up from Halt, Wait, Slow |
| I/O Capability | 17 multifunctional bidirectional I/O lines; 7 pins support 20 mA high-sink output |
| Operating Voltage | 2.7 V to 5.5 V - enables direct interfacing with 3.3 V and 5 V logic systems |
Pinout & Package
ST7FLI19BF1M3TR is housed in a 20-pin SOIC package (SO20, 300 mil), with 17 general-purpose I/O lines distributed across Ports A, B, and C, plus dedicated power, reset, oscillator, and debug pins.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD / VSS | Main power supply / ground | Must connect all VDD/VSS pins per layout guidelines; decoupling required near VDD |
| RESET | Active-low non-maskable interrupt input | Drives full chip reset; requires external pull-up; supports ICC programming entry |
| OSC1/PC0, OSC2/PC1 | Crystal/resonator interface or external clock input | Supports 1–16 MHz crystals; internal 1% RC oscillator usable without external components |
| PA0–PA7, PB0–PB6, PC0–PC1 | Multifunctional I/O ports | Port A pins support high-sink (20 mA) PWM outputs (ATPWM0–3), input capture (ATIC, LTIC), and comparator output (COMPOUT) |
| MOSI/MISO/SCK/SS | SPI serial interface signals | Full-duplex synchronous communication; SS active-low slave select; supports master/slave mode |
| AIN0–AIN6 | Analog input channels | Seven ADC inputs shared with Port B and Port A; no current injection allowed when configured as analog |
| COMPIN+/COMPIN− | Analog comparator inputs | Differential inputs with internal reference option; COMPIN+ doubles as SPI SS; COMPIN− doubles as CLKIN |
| ICCCLK / ICCDATA | In-Circuit Communication interface | Two-wire debug interface (clock/data); used for programming and real-time debugging via ST-LINK or compatible tools |
Key Features
| Feature | Design Value |
|---|---|
| In-Circuit Programming (ICP) | Enables field firmware updates without removing MCU; uses ICCCLK/ICCDATA pins |
| In-Application Programming (IAP) | Allows runtime reprogramming of Flash sectors while application executes - critical for OTA-like updates |
| Enhanced Low-Voltage Supervisor (LVD) | Detects main supply drops below programmable threshold and triggers interrupt or reset - prevents erratic behavior during brownout |
| Auto Wake-up from Halt Mode | Permits ultra-low-power sleep with wake-up triggered by external interrupt, timer, or comparator event - ideal for battery-powered sensors |
| Integrated Op-Amp with ADC | Fixed-gain amplifier conditions weak analog signals before digitization, eliminating need for external signal conditioning circuitry |
| Four PWM Outputs (ATPWM0–3) | Hardware-generated PWM on Port A pins with independent duty-cycle control - suitable for motor control or LED dimming without CPU overhead |
Applications
| Industrial Sensor Node | Smart Thermostat Controller |
|---|---|
|
Use Scenario: Compact environmental monitoring unit measuring temperature, humidity, and air quality using analog sensors and digital interfaces. IC Role / Device Role / Timing Role: Central controller managing ADC sampling, SPI communication with sensor ICs, PWM-driven fan speed control, and low-power sleep scheduling. Use Value: Integrated op-amp and 7-channel ADC eliminate external signal conditioning; 300K EEPROM cycles reliably store calibration data across device lifetime. |
Use Scenario: Residential HVAC interface with display, keypad, relay drivers, and wireless module coordination. IC Role / Device Role / Timing Role: Main system MCU handling user input scanning, display refresh timing, relay actuation sequencing, and SPI-based wireless transceiver control. Use Value: Seven high-sink I/O pins directly drive relays or LEDs; five power-saving modes extend battery life in backup operation. |
| Programmable Logic Controller (PLC) I/O Module | Energy Meter Front-End |
|
Use Scenario: DIN-rail mounted I/O expansion module acquiring digital inputs, driving discrete outputs, and communicating via RS-485. IC Role / Device Role / Timing Role: Local intelligence node performing debounce, state latching, and protocol translation between field devices and master controller. Use Value: 20 mA sink capability on 7 pins drives industrial optocouplers or indicator LEDs without external buffers; LVD/AVD ensures safe shutdown during supply faults. |
Use Scenario: AC energy meter front-end converting shunt/sensor outputs into digital values for metrology ASIC or host processor. IC Role / Device Role / Timing Role: Signal conditioner and preprocessor - amplifying low-level current-sense signals, filtering, and synchronizing ADC sampling to line cycle. Use Value: 13-bit effective resolution in sub-430 mV range captures millivolt-level shunt voltages with high SNR; internal reference reduces component count. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ST7FLITE19F2M3TR | Same core and peripherals but in QFN20 package (4×4 mm); lacks DIP20/SO16 variants | Better thermal performance and board space efficiency in compact designs; no through-hole option | Select when PCB real estate or thermal dissipation is constrained and surface-mount assembly is available |
| STM8S003F3P6 | Newer STM8 architecture; higher code density, 16 MHz max clock, improved ADC linearity, but no integrated op-amp | Higher throughput for control loops; requires external op-amp for low-level analog signal conditioning | Choose for new designs needing better performance and toolchain support; avoid if legacy ST7 code reuse or analog op-amp integration is mandatory |
Compared with ST7FLI19BF1M3TR, ST7FLITE19F2M3TR offers identical functionality in a smaller QFN package, while STM8S003F3P6 delivers superior processing speed and modern tooling at the cost of losing the on-chip op-amp - making ST7FLI19BF1M3TR uniquely suited for cost-sensitive, analog-intensive embedded control where minimal BOM count is critical.
Availability
ST7FLI19BF1M3TR is available at Aetrix Electronics and suitable for industrial sensor nodes, smart thermostat controllers, PLC I/O modules, and energy meter front-ends requiring stable component supply across extended product lifecycles.
Supply support for ST7FLI19BF1M3TR 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 management ICs, sensors, and automotive-grade components.
The ST7LITE1xB series was engineered for cost-sensitive, low-power embedded control applications demanding integrated analog peripherals, robust flash endurance, and flexible clocking - targeting industrial automation, building controls, and appliance subsystems.
FAQ
What is the maximum operating frequency of the ST7FLI19BF1M3TR?
The ST7FLI19BF1M3TR achieves up to 8 MHz CPU frequency using either the internal 1 MHz ±1% RC oscillator with PLL ×8, or an external 16 MHz crystal/resonator. The PLL is fully integrated and requires no external components. This frequency is validated across the full −40°C to +85°C temperature range and 2.7–5.5 V supply.
Does the ST7FLI19BF1M3TR support in-system programming after soldering?
Yes - it supports In-Circuit Programming (ICP) via the two-wire ICC interface (ICCDATA and ICCCLK pins), enabling firmware updates without removing the device from the PCB. No bootloader is required; programming is handled entirely by the hardware debug module (DM) and standard ST programming tools like ST Visual Programmer.
How many analog input channels does the integrated ADC support?
The ADC supports seven analog input channels (AIN0 through AIN6), mapped to PB0–PB6 and PA7. All channels share the same 10-bit conversion engine with dual-range precision: 13-bit effective resolution for signals up to 430 mV, and standard 10-bit resolution for the full 0–5 V range at 5 VDD. Input leakage is specified at ±100 nA max.
Can the ST7FLI19BF1M3TR operate from a 3.3 V supply?
Yes - its guaranteed operating voltage range is 2.7 V to 5.5 V, fully covering 3.3 V nominal systems. At 3.3 V, the internal 1% RC oscillator remains accurate, and all I/Os maintain TTL/CMOS-compatible thresholds. The LVD can be configured to monitor 3.3 V supply integrity with programmable trip points.
ST7FLI19BF1M3TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 20-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 7x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
ST7FLI19BF1M3TR FAQ
1.How can I place an order for ST7FLI19BF1M3TR through Aetrix?
Please submit a Request for Quotation (RFQ) for ST7FLI19BF1M3TR 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 ST7FLI19BF1M3TR reliable?
The price and inventory of ST7FLI19BF1M3TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST7FLI19BF1M3TR is usually 5 days.
3.What payment methods are accepted for ST7FLI19BF1M3TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST7FLI19BF1M3TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST7FLI19BF1M3TR?
ST7FLI19BF1M3TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST7FLI19BF1M3TR 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 ST7FLI19BF1M3TR?
For technical support, including ST7FLI19BF1M3TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST7FLI19BF1M3TR requirements.
6.How does Aetrix verify that ST7FLI19BF1M3TR is sourced from the original manufacturer or authorized distributors?
All ST7FLI19BF1M3TR 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 ST7FLI19BF1M3TR meets industry standards.
7.What is the process for return or replacement of ST7FLI19BF1M3TR?
All ST7FLI19BF1M3TR units undergo pre-shipment inspection (PSI). If there is an issue with ST7FLI19BF1M3TR, 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 ST7FLI19BF1M3TR part is unused and in its original packaging.
Return procedure for ST7FLI19BF1M3TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST7FLI19BF1M3TR 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…

