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

- Shipping:

Inventory:3,184
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST7FLIT10BF1M6 from STMicroelectronics is an 8-bit Flash microcontroller featuring 2 KB single-voltage XFlash program memory, 256 bytes RAM, 128 bytes data EEPROM with 300K write/erase cycles, 10-bit ADC with integrated op-amp, SPI interface, and five timers-including two 12-bit auto-reload timers with four PWM outputs-targeting low-power embedded control in industrial sensors and motor drive interfaces.
For engineers reviewing the ST7FLIT10BF1M6 datasheet, ST7FLIT10BF1M6 pinout, ST7FLIT10BF1M6 application, or ST7FLIT10BF1M6 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 with 7 high-sink (20 mA) outputs, and support for five power-saving modes including Halt and Auto Wake-up from Halt.
Technical Context
The ST7FLIT10BF1M6 implements an enhanced ST7 8-bit core with 63 instructions, true bit manipulation, and 17 addressing modes. Its peripheral set includes a configurable watchdog timer, dual 12-bit auto-reload timers supporting input capture and pulse generation, and a 10-bit ADC with fixed-gain op-amp enabling precise analog sensing across 0–430 mV (13-bit effective) and 430 mV–5 V (10-bit) ranges at 5 V VDD.
Clock management integrates an internal 1% RC oscillator, external crystal/ceramic resonator or clock input, optional PLL (x4/x8) for 4/8 MHz internal clocks, and a dedicated 32-MHz input for auto-reload timer timing. Reset and supply supervision feature enhanced LVD for main supply and auxiliary voltage detector (AVD) with interrupt capability for safe power-down sequencing.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ST7 8-bit RISC CPU with 63 instructions and 17 addressing modes - enables compact, deterministic firmware for real-time control loops. |
| Flash Memory | 2 KB XFlash with ICP/IAP, 10K write/erase cycles, 20-year data retention at 55°C - supports field firmware updates without device removal. |
| Data EEPROM | 128 bytes with read-out protection, 300K write/erase cycles, 20-year retention - stores calibration data or configuration parameters reliably across product lifetime. |
| ADC | 10-bit SAR with 7-channel analog multiplexer and integrated op-amp - delivers 13-bit precision for low-voltage signals (0–430 mV) and 10-bit for full-scale (430 mV–5 V) at 5 V. |
| Timers | Two 12-bit auto-reload timers (AT1/AT2) with 4 PWM outputs, input capture, output compare, and pulse functions - suitable for motor phase control and encoder timing. |
| I/O Capability | 17 multifunctional bidirectional I/O lines, 7 with 20 mA high-sink capability - directly drives LEDs, relays, or logic-level MOSFET gates without external buffers. |
| Power Management | Five low-power modes: Halt, Active-Halt, Auto Wake-up from Halt, Wait, Slow - reduces current to µA-range during idle while retaining RAM and register state. |
Pinout & Package
ST7FLIT10BF1M6 is packaged in a 20-pin SOIC (SO20 300 mil) with 0.6 mm pitch, compliant with JEDEC MS-013. The package supports standard reflow soldering and provides mechanical stability for industrial PCBs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD (Pin 2) | Main power supply | Supplies 2.7–5.5 V to core, peripherals, and I/O; requires local 100 nF decoupling to VSS. |
| VSS (Pin 1) | GND reference | Digital ground return path; must be connected to system ground plane with low-inductance trace. |
| RESET (Pin 3) | Active-low reset input | Asynchronous non-maskable interrupt; internal pull-up ensures reliable startup; external RC network sets reset duration. |
| PA0/LTIC (Pin 16) | Lite Timer input capture | Edge-triggered capture of external events (e.g., encoder pulses) with timestamp resolution down to CPU clock period. |
| PA2–PA5/ATPWM0–ATPWM3 (Pins 14–13,11–12) | PWM outputs | Four independent PWM channels from auto-reload timers - configured for variable-duty-cycle motor gate drive or LED dimming. |
| PB0–PB6/AIN0–AIN6 (Pins 4–10) | Analog inputs / SPI signals | Seven ADC input channels; PB0 also serves as SPI slave select (SS), PB1–PB3 as SCK/MISO/MOSI - enables sensor interface + serial comms on shared pins. |
| OSC1/PC0 & OSC2/PC1 (Pins 15 & 17) | Crystal/resonator interface | Connects to 1–16 MHz crystal or ceramic resonator; internal load capacitors eliminate need for external caps in many designs. |
Key Features
| Feature | Design Value |
|---|---|
| In-Circuit Programming (ICP) | Enables firmware updates via ICC interface using only RESET, ICCCLK, and ICCDATA pins - eliminates need for socketed programming fixtures. |
| Debug Module (DM) | On-chip hardware debug support allows real-time breakpoint insertion, register inspection, and memory read/write during active execution - accelerates firmware validation. |
| Enhanced Low Voltage Supervisor (LVD) | Detects brown-out conditions on VDD and triggers interrupt or reset - prevents erratic operation during power ramp-up/down in battery-powered systems. |
| High-Sink I/O Outputs | Seven pins (PA0–PA5, PA7) deliver 20 mA sink current - directly interfaces with common cathode displays, optocouplers, or N-channel MOSFET gates without external drivers. |
| Programmable Internal Voltage Reference | Stable reference for ADC and comparator - eliminates need for external precision reference ICs in cost-sensitive applications. |
Applications
| Industrial Sensor Node | Brushless DC Motor Controller |
|---|---|
Use Scenario: Standalone temperature/humidity sensor node with local signal conditioning and RS-485 output. IC Role / Device Role / Timing Role: Main controller executing ADC sampling, digital filtering, SPI communication with transceiver, and PWM-based fan speed control. Use Value: Integrated 10-bit ADC with op-amp and programmable reference enables direct thermistor/RTD interfacing; 20 mA sink outputs drive RS-485 enable lines without discrete transistors. | Use Scenario: 3-phase BLDC commutation for small industrial pumps or fans. IC Role / Device Role / Timing Role: Real-time commutation engine generating six-step PWM patterns synchronized to Hall sensor inputs. Use Value: Dual 12-bit auto-reload timers provide precise, jitter-free PWM generation with dead-time insertion; input capture on PA0–PA1 reads Hall sensor edges for rotor position feedback. |
| Smart Power Outlet | Programmable Logic Controller (PLC) I/O Module |
Use Scenario: AC mains outlet with energy monitoring, relay control, and local button/LED interface. IC Role / Device Role / Timing Role: System manager handling zero-cross detection, relay timing, LED status indication, and UART communication to host MCU. Use Value: High-sink I/O drives indicator LEDs and relay coils directly; five power-saving modes extend battery life in wireless variants; EEPROM stores usage counters and calibration offsets. | Use Scenario: DIN-rail mounted digital I/O expansion module for factory automation. IC Role / Device Role / Timing Role: Local intelligence for isolated input debouncing, output pulse-width modulation, and cyclic redundancy check (CRC) on Modbus RTU frames. Use Value: 17 I/O lines support mixed digital input/output configurations; SPI interface connects to isolated RS-485 transceiver; watchdog timer ensures fail-safe recovery after communication faults. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ST7FLITE15BF1M6 | 4 KB Flash, 256 bytes RAM, includes analog comparator not present in ST7FLIT10BF1M6 | Suitable where additional program space and comparator-based threshold detection are required | Select when firmware size exceeds 2 KB or analog window-compare functionality is needed. |
| STM8S003F3P6 | 16 MHz max CPU, 8 KB Flash, enhanced instruction set, no built-in op-amp in ADC path | Better suited for higher-speed control loops but lacks integrated op-amp for low-voltage signal amplification | Choose for performance-critical tasks requiring >8 MHz throughput, accepting external signal conditioning. |
Compared with ST7FLIT10BF1M6, ST7FLITE15BF1M6 offers double Flash capacity and analog comparator support at identical pinout and voltage range, while STM8S003F3P6 delivers higher clock speed and modern toolchain support but requires external gain stages for sub-430 mV analog inputs.
Availability
ST7FLIT10BF1M6 is available at Aetrix Electronics and suitable for industrial sensor nodes, brushless DC motor controllers, smart power outlets, and PLC I/O modules requiring stable component supply across extended temperature ranges (–40°C to +85°C).
Supply support for ST7FLIT10BF1M6 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 family targets cost-sensitive, low-power embedded control applications requiring Flash programmability, analog integration, and robust industrial temperature operation - optimized for appliance control, motor management, and sensor interface subsystems.
FAQ
What is the maximum operating frequency of the ST7FLIT10BF1M6?
The ST7FLIT10BF1M6 achieves up to 8 MHz CPU frequency using either an external 16 MHz crystal with internal divide-by-2, or the internal 1% RC oscillator combined with PLL ×4 (for 4 MHz) or ×8 (for 8 MHz). Electrical characteristics guarantee stable operation across –40°C to +85°C at 2.7–5.5 V supply.
Does the ST7FLIT10BF1M6 support in-application programming (IAP)?
Yes, the ST7FLIT10BF1M6 supports full In-Application Programming of its 2 KB XFlash memory via the ICC interface. Firmware can reprogram designated Flash sectors while executing from other memory regions, enabling over-the-air updates and dynamic parameter storage without halting system operation.
How many analog input channels does the integrated ADC support?
The ST7FLIT10BF1M6 features a 10-bit successive-approximation ADC with seven dedicated analog input channels (AIN0–AIN6) mapped to PB0–PB6. It includes an integrated fixed-gain op-amp that extends effective resolution to 13 bits for signals between 0 and 430 mV when VDD = 5 V.
Can the ST7FLIT10BF1M6 operate from a single 3.3 V supply?
Yes, the ST7FLIT10BF1M6 operates across 2.7–5.5 V, making it fully compatible with 3.3 V systems. All I/O pins are 5 V tolerant when configured as inputs, and the internal voltage reference and ADC maintain specified accuracy across this entire supply range without external level-shifting components.
ST7FLIT10BF1M6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 20-SOIC (0.295", 7.50mm Width)
- 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:
- Surface Mount
- Supplier Device Package:
ST7FLIT10BF1M6 FAQ
1.How can I place an order for ST7FLIT10BF1M6 through Aetrix?
Please submit a Request for Quotation (RFQ) for ST7FLIT10BF1M6 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 ST7FLIT10BF1M6 reliable?
The price and inventory of ST7FLIT10BF1M6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST7FLIT10BF1M6 is usually 5 days.
3.What payment methods are accepted for ST7FLIT10BF1M6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST7FLIT10BF1M6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST7FLIT10BF1M6?
ST7FLIT10BF1M6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST7FLIT10BF1M6 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 ST7FLIT10BF1M6?
For technical support, including ST7FLIT10BF1M6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST7FLIT10BF1M6 requirements.
6.How does Aetrix verify that ST7FLIT10BF1M6 is sourced from the original manufacturer or authorized distributors?
All ST7FLIT10BF1M6 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 ST7FLIT10BF1M6 meets industry standards.
7.What is the process for return or replacement of ST7FLIT10BF1M6?
All ST7FLIT10BF1M6 units undergo pre-shipment inspection (PSI). If there is an issue with ST7FLIT10BF1M6, 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 ST7FLIT10BF1M6 part is unused and in its original packaging.
Return procedure for ST7FLIT10BF1M6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST7FLIT10BF1M6 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…

