The TM4C123BH6PZI is a Tiva™ C series 32-bit ARM Cortex-M4F MCU from Texas Instruments, clocked at 80 MHz. That core includes a single-precision floating-point unit, so PID loops and sensor fusion math run without software emulation. The 256 KB Flash and 32K x 8 RAM are sized for a single control application — one motor drive, one CAN gateway, one HMI panel — not a multi-threaded Linux-class workload. The 22-channel 12-bit ADC covers enough analog inputs to read a three-phase current set plus temperature and voltage monitors without an external mux. Serial connectivity includes CAN, I²C, SPI, SSI, UART, and IrDA — enough to talk to encoders, drives, and fieldbus bridges on the same board.

TM4C123BH6PZI Tiva C ARM Cortex-M4F MCU, 80 MHz, 256 KB Flash
Texas Instruments Tiva™ C series TM4C123BH6PZI, 32-bit ARM Cortex-M4F MCU, 80 MHz, 256 KB Flash, 32K x 8 RAM, 2K x 8 EEPROM, 22x12b ADC, CAN/I²C/SPI/UART, 69 I/O, 100-LQFP, -40°C to 85°C.
Specifications
| Parameter | Value |
|---|---|
| Series | Tiva™ C |
| Mounting | Surface Mount |
| Oscillator type | Internal |
| Program memory type | FLASH |
| Voltage - supply (Vcc (Vdd)) | 1.08V ~ 3.63V |
| Operating temperature | -40°C~85°C(TA) |
| Speed | 80MHz |
| Package | Tray |
| RAM size | 32K x 8 |
| Core size | 32-Bit Single-Core |
| EEPROM size | 2K x 8 |
| Peripherals | Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT |
| Connectivity | CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART |
| Number of i (O) | 69 |
| Core processor | ARM® Cortex®-M4F |
| Case | 100-LQFP |
| Data converters | A/D 22x12b |
| Program memory size | 256KB (256K x 8) |
Product details
Frequently asked questions
What is the closest pin-compatible alternative to TM4C123BH6PZI?
A pin-compatible alternative within the Tiva C family would be another TM4C123BH6 variant in the same 100-LQFP package and 256 KB Flash configuration — for example, the TM4C123BH6PMI (64-pin) differs in pin count, so check the exact 100-pin active variant. No official second source is listed; verify the exact order code against your PCB footprint.
What is TM4C123BH6PZI's listed speed?
The TM4C123BH6PZI is rated at 80 MHz core speed on an ARM Cortex-M4F with FPU.