Skip to main content
Texas Instruments LM3S5791-IBZ80-C1 — Microcontrollers & Processors (MCU / MPU / DSP)

Texas Instruments LM3S5791-IBZ80-C1 ARM Cortex-M3 MCU, 80MHz

MPNLM3S5791-IBZ80-C1
Obsolete

Texas Instruments Stellaris ARM Cortex-M3S 5000 series microcontroller, LM3S5791-IBZ80-C1, 32-bit single-core, 80MHz, 128KB flash, 64KB RAM, 108-LFBGA, -40°C to 85°C.

Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LM3S5791-IBZ80-C1 specifications
ParameterValue
SeriesStellaris® ARM® Cortex®-M3S 5000
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.08V ~ 1.32V
Operating temperature-40°C~85°C(TA)
Speed80MHz
PackageTray
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, I²C, IrDA, LINbus, Microwire, QEI, SPI, SSI, UART/USART, USB OTG
Number of i (O)72
Core processorARM® Cortex®-M3
Case108-LFBGA
Data convertersA/D 16x10b
Program memory size128KB (128K x 8)

Product details

Obsolete Stellaris MCU — last-time-buy sourcing

Texas Instruments has designated the LM3S5791-IBZ80-C1 as obsolete. Quantities are lot-specific and confirmed at RFQ — no stock-holding claim is made here.

ARM Cortex-M3 at 80 MHz with 128 KB flash

The LM3S5791-IBZ80-C1 is a 32-bit single-core ARM Cortex-M3 MCU running at 80 MHz. The 128 KB on-chip flash (128K x 8) and 64 KB SRAM (64K x 8) provide enough headroom for a moderate control stack plus a real-time OS footprint.

Connectivity and peripheral set for industrial control

Connectivity includes CANbus, USB OTG, multiple I²C and SPI/SSI channels, plus an external bus interface (EBI/EMI) for memory-mapped peripherals. The 72 general-purpose I/O lines suit a mid-complexity panel controller or motor-drive interface. On-chip peripherals include a 16-channel 10-bit ADC, PWM outputs, a quadrature encoder interface (QEI), and an I²S audio port. The DMA controller offloads data movement from the CPU core — useful for USB or CAN packet handling without stalling the control loop. The 108-ball LFBGA package (10x10 mm body) demands a multi-layer PCB for fan-out — the 0.80 mm ball pitch is manageable with standard via-in-pad processes.

Frequently asked questions

What is the closest pin-compatible alternative to the LM3S5791-IBZ80-C1?

A board-level redesign would be required to migrate to a currently active Stellaris or Tiva-C series MCU. The LM3S5791 belongs to the Stellaris ARM Cortex-M3S 5000 family; other members of that family share the same core and peripheral architecture but differ in memory and package options.