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.
