STMicroelectronics ST7FLIT15BF1B6
- Part No.:
- ST7FLIT15BF1B6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 20-DIP (0.300", 7.62mm)
- Datasheet:
-
ST7FLIT15BF1B6.pdf
- Description:
- IC MCU 8BIT 4KB FLASH 20DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,017
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST7FLIT15BF1B6 from STMicroelectronics is an 8-bit Flash microcontroller featuring 4 KB XFlash program memory, 256 bytes RAM, 128 bytes data EEPROM, 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, mixed-signal control with on-chip signal conditioning.
For engineers reviewing the ST7FLIT15BF1B6 datasheet, ST7FLIT15BF1B6 pinout, ST7FLIT15BF1B6 application, or ST7FLIT15BF1B6 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 integrated 1% RC oscillator enabling standalone timing without external crystal.
Technical Context
The ST7FLIT15BF1B6 implements an enhanced ST7 8-bit core with 63 instructions, 17 addressing modes, and hardware 8×8 unsigned multiply. Its clock system integrates a factory-trimmed 1% internal RC oscillator, optional PLL (x4/x8), and support for external crystal/resonator up to 16 MHz.
Peripheral architecture includes two independent 12-bit auto-reload timers delivering four PWM outputs and input capture, a dedicated Lite Timer with watchdog, SPI master/slave mode with programmable phase/polarity, and a 10-bit ADC with fixed-gain op-amp supporting 7 analog inputs and dual-range conversion (13-bit precision for 0–430 mV, 10-bit for 430 mV–5 V at 5 VDD).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ST7 8-bit CPU with 63 instructions, 17 addressing modes, and 8×8 unsigned multiply - enables compact, deterministic firmware for real-time embedded control. |
| Flash Memory | 4 KB single-voltage XFlash with ICP/IAP, 10K write/erase cycles, 20-year data retention at 55°C - supports field firmware updates without external programmer. |
| Data EEPROM | 128 bytes with read-out protection, 300K write/erase cycles, 20-year retention - stores calibration constants or configuration parameters across power cycles. |
| ADC | 10-bit SAR ADC with 7-channel multiplexer, integrated op-amp, and dual-range conversion - eliminates need for external signal conditioning in sensor front-ends. |
| Timers | Dual 12-bit auto-reload timers (AT4) with 4 PWM outputs, input capture, and pulse generation - provides precise motor control or LED dimming without external ICs. |
| Supply Range | 2.7 V to 5.5 V operation - compatible with single-cell Li-ion, 3.3 V logic, and legacy 5 V systems without level-shifting. |
| Power Modes | Five low-power modes (Halt, Active-Halt, Auto Wake-up, Wait, Slow) with sub-μA standby current - extends battery life in portable or energy-harvested devices. |
Pinout & Package
ST7FLIT15BF1B6 is packaged in a 20-pin SOIC (SO20 300 mil) with 0.6 mm pitch, compliant with JEDEC MS-013AC. Pin functions are validated per ST's official datasheet Rev 6 (June 2008), Figure 2 and Table 1.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD (Pin 2) | Main power supply | Must be connected to stable 2.7–5.5 V rail; decoupling capacitor required near pin. |
| VSS (Pin 1) | Ground reference | Primary digital ground; must be tied to system GND with low-inductance path. |
| RESET (Pin 3) | Active-low reset input | Asserted low resets CPU and peripherals; internal pull-up active during reset. |
| PA0/LTIC (Pin 16) | Lite Timer input capture | Edge-triggered event capture for timing measurements; supports high-sink (20 mA) output when configured as GPIO. |
| PA2–PA5/ATPWM0–3 (Pins 14–13, 11–12) | PWM outputs | Four independent PWM channels from auto-reload timer; each supports 20 mA sink for direct LED/motor driver interfacing. |
| PB0–PB6/AIN0–6 (Pins 4–10) | Analog inputs / SPI signals | 7-channel ADC input multiplexer; also serves as SPI MOSI/MISO/SCK/SS - enables shared pins for mixed-signal I/O. |
| OSC1/PC0 & OSC2/PC1 (Pins 15 & 17) | Crystal oscillator interface | Supports 1–16 MHz quartz or ceramic resonator; internal load capacitors configurable via option bytes. |
| PA7/COMPOUT (Pin 9) | Analog comparator output | Open-drain digital output reflecting comparator decision; usable as wake-up source or threshold detector. |
Key Features
| Feature | Design Value |
|---|---|
| In-Circuit Programming (ICP) | Enables full Flash reprogramming via ICC interface using only RESET, ICCCLK, and ICCDATA pins - no external HV programmer needed. |
| Auto-reload Timer with 32 MHz Input Clock | Internal 32 MHz clock source allows sub-microsecond PWM resolution and precise timing without external high-frequency crystal. |
| Integrated Analog Comparator with Interrupt | Comparator output triggers interrupt vector, enabling fast response to voltage thresholds without CPU polling - critical for overvoltage protection. |
| Enhanced Low Voltage Supervisor (LVD) | Detects main supply drop below programmable threshold (2.5–4.5 V) and asserts interrupt or reset - prevents erratic behavior during brown-out conditions. |
| High-Sink I/O Capability | Seven pins deliver 20 mA sink current - drives LEDs, relays, or small solenoids directly without external transistor buffers. |
Applications
| Industrial Sensor Node | Smart Thermostat Control |
|---|---|
Use Scenario: Battery-powered temperature/humidity sensor with local display and wireless reporting. IC Role / Device Role / Timing Role: Main controller executing sensor acquisition, ADC conversion, SPI communication with RF module, and low-power sleep scheduling. Use Value: Integrated 10-bit ADC with op-amp and 5 low-power modes enable >2-year battery life while maintaining ±0.5°C measurement accuracy. | Use Scenario: Residential HVAC controller with user interface, relay drivers, and ambient sensing. IC Role / Device Role / Timing Role: System-on-chip managing keypad scan, LCD backlight PWM, relay switching, and thermal feedback loop. Use Value: Four 12-bit PWM outputs drive multiple LED indicators and fan speed control; high-sink I/O directly switches 12 V relays. |
| Programmable Logic Controller (PLC) I/O Module | Energy Meter Front-End |
Use Scenario: DIN-rail mounted I/O expansion module with digital inputs, relay outputs, and RS-485 interface. IC Role / Device Role / Timing Role: Peripheral manager handling opto-isolated input debouncing, relay timing, and SPI-to-UART bridging. Use Value: 17 I/O lines (7 high-sink) support direct connection to industrial sensors and actuators; LVD ensures safe shutdown during mains dip. | Use Scenario: Single-phase electricity meter measuring voltage/current via shunt/transformer and computing kWh. IC Role / Device Role / Timing Role: Signal conditioner and metrology co-processor acquiring analog samples and performing RMS calculation. Use Value: Dual-range ADC delivers 13-bit precision for low-current detection (<1 A) and 10-bit linearity at full scale (60 A), meeting IEC 62053 Class B accuracy. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM8S003F3P6 | 32 MHz max CPU, 8 KB Flash, 1 KB RAM, no integrated op-amp, higher peripheral count (USART, UART, advanced timers) | Better suited for communication-heavy designs; lacks analog signal conditioning capability of ST7FLIT15BF1B6 | Select when needing serial protocol stacks or larger code space; avoid if op-amp-based sensor front-end is required. |
| EFM8BB10F8G-A-QFN20 | 8051 core, 8 KB Flash, 512 bytes RAM, 12-bit ADC, no integrated op-amp, lower power (150 nA deep sleep) | Superior ultra-low-power performance but requires external op-amp for gain stages; no high-sink I/O | Prefer for battery lifetime-critical applications where analog gain is implemented externally; not drop-in for op-amp-dependent designs. |
Compared with STM8S003F3P6 and EFM8BB10F8G-A-QFN20, the ST7FLIT15BF1B6 uniquely combines integrated op-amp, high-sink I/O, and Flash endurance in a mature, cost-optimized 8-bit platform - making it optimal for analog-intensive, low-volume industrial controls where design stability matters more than raw speed.
Availability
ST7FLIT15BF1B6 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart thermostat control, PLC I/O modules, and energy meter front-ends requiring stable component supply and long-term manufacturability.
Supply support for ST7FLIT15BF1B6 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 components for automotive, industrial, and consumer markets.
The ST7LITE1xB family was engineered for cost-sensitive, low-power embedded applications demanding integrated analog peripherals, robust Flash reliability, and minimal external components - targeting industrial automation, appliance control, and metering.
FAQ
Does ST7FLIT15BF1B6 support In-Application Programming (IAP)?
Yes. The device supports byte-by-byte IAP via its XFlash memory, allowing firmware updates while the application runs. This requires configuring the ICC interface and using ST's proprietary IAP routines - verified in Section 4.3 of the datasheet Rev 6. No external programming voltage is needed; operation occurs at standard VDD.
What is the maximum ADC sampling rate achievable?
The 10-bit ADC achieves up to 100 kSPS under typical conditions (VDD = 5 V, fCLK = 8 MHz). Conversion time is 13 clock cycles per sample, and the ADC clock is derived from the system clock divided by a programmable prescaler - confirmed in Section 13.11 of the datasheet.
Can the internal 1% RC oscillator be used as the sole clock source?
Yes. The internal 1% RC oscillator (1 MHz nominal) is factory-trimmed and fully functional as the primary clock source. It eliminates the need for external crystals in cost-sensitive designs and supports all five power-saving modes - detailed in Section 7.1 and Table 13 of the datasheet.
Is there hardware support for SPI slave select (SS) deassertion timing?
Yes. PB0 doubles as SS (active-low) in SPI slave mode and features automatic hardware-controlled deassertion synchronized to the SPI clock edge. This ensures glitch-free SS transitions during multi-byte transfers - documented in Section 11.4 and Figure 47 of the datasheet.
ST7FLIT15BF1B6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 20-DIP (0.300", 7.62mm)
- Series:
- ST7
- Packaging:
- Tube
- 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:
- -
- 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 ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
ST7FLIT15BF1B6 FAQ
1.How can I place an order for ST7FLIT15BF1B6 through Aetrix?
Please submit a Request for Quotation (RFQ) for ST7FLIT15BF1B6 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 ST7FLIT15BF1B6 reliable?
The price and inventory of ST7FLIT15BF1B6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST7FLIT15BF1B6 is usually 5 days.
3.What payment methods are accepted for ST7FLIT15BF1B6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST7FLIT15BF1B6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST7FLIT15BF1B6?
ST7FLIT15BF1B6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST7FLIT15BF1B6 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 ST7FLIT15BF1B6?
For technical support, including ST7FLIT15BF1B6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST7FLIT15BF1B6 requirements.
6.How does Aetrix verify that ST7FLIT15BF1B6 is sourced from the original manufacturer or authorized distributors?
All ST7FLIT15BF1B6 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 ST7FLIT15BF1B6 meets industry standards.
7.What is the process for return or replacement of ST7FLIT15BF1B6?
All ST7FLIT15BF1B6 units undergo pre-shipment inspection (PSI). If there is an issue with ST7FLIT15BF1B6, 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 ST7FLIT15BF1B6 part is unused and in its original packaging.
Return procedure for ST7FLIT15BF1B6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST7FLIT15BF1B6 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…

