Skip to main content
NXP Semiconductors MC56F8345MFGE — Microcontrollers & Processors (MCU / MPU / DSP)

NXP MC56F8345MFGE 16-bit MCU, 60MHz, 128KB Flash, 128-LQFP

MPNMC56F8345MFGE
End of Life

NXP 56F8xxx 16-bit MCU, 56800E core, 60MHz, 128KB Flash, 6K x 16 RAM, CAN, PWM, 49 I/O, 128-LQFP, -40°C to 125°C.

$42.76Ref. price · indicative, final on quote
Packaging128-LQFP
RoHSROHS3 Compliant
Series56F8xxx
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

MC56F8345MFGE specifications
ParameterValue
Series56F8xxx
MountingSurface Mount
Oscillator typeExternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.25V ~ 3.6V
Operating temperature-40°C ~ 125°C (TA)
Speed60MHz
PackageTray
RAM size6K x 16
Core size16-Bit
PeripheralsPOR, PWM, Temp Sensor, WDT
ConnectivityCANbus, EBI/EMI, SCI, SPI
Number of i (O)49
Core processor56800E
Case128-LQFP
Data convertersA/D 16x12b
Program memory size128KB (64K x 16)

Product details

What the 60 MHz core and 128 KB Flash mean for your motor-control loop

The NXP MC56F8345MFGE is a 16-bit MCU built around the 56800E core — a DSP/MCU hybrid that runs a single-cycle multiply-accumulate, so a PID loop or sensorless observer fits in a few dozen instructions without a separate DSP. The 60 MHz clock gives you a 16.67 ns instruction cycle, which is enough headroom for a 20 kHz current-control loop with room left for CAN messaging and fault handling. Program memory is 128 KB of Flash (64K x 16), and the 6K x 16 RAM holds one or two motor-control data structures plus a modest stack — not enough for a full RTOS with multiple tasks, but fine for a foreground/background scheduler.

Peripheral set — CAN and PWM without external glue

This part integrates a CANbus controller, a PWM module, a temperature sensor, a POR, and a watchdog timer (WDT). The PWM is the key block for motor-drive applications — three-phase complementary outputs with dead-time insertion, directly driving an IGBT or MOSFET gate-driver stage. The CAN interface handles the fieldbus link to a PLC or drive controller. The 49 I/O lines leave room for encoder inputs, Hall-effect sensors, and a few discrete signals. The 16-channel 12-bit ADC (A/D 16x12b) samples current-sense resistors or voltage dividers without an external ADC.

Temperature range and package — industrial and under-hood ready

The 128-LQFP package (14x20 mm body) is a standard fine-pitch surface-mount footprint.

Frequently asked questions

Does MC56F8345MFGE have built-in CAN and PWM for motor control?

Yes. The peripheral set includes a CANbus controller, a PWM module, a temperature sensor, POR, and WDT. The PWM is designed for three-phase motor-drive outputs, and the CAN interface handles industrial fieldbus communication.

Is MC56F8345MFGE RoHS compliant?

Yes, it is ROHS3 compliant.

How does MC56F8345MFGE compare to MC56F8355MFGE?

The MC56F8355MFGE is a higher-density sibling in the same 56F8xxx family. It offers more program memory and RAM — exact figures vary by variant — so the MC56F8345MFGE is the cost-optimized entry point for applications that fit within 128 KB Flash and 6K x 16 RAM.