Skip to main content
NXP USA Inc. LPC845M301JBD64E — Microcontrollers & Processors (MCU / MPU / DSP)

NXP LPC845M301JBD64E ARM Cortex-M0+ MCU, 30MHz, 64KB Flash

MPNLPC845M301JBD64E
Active

NXP LPC84x series, ARM Cortex-M0+ 32-bit MCU, 30MHz, 64KB Flash, 16KB RAM, 54 I/O, 12×12b ADC, 2×10b DAC, 1.8V–3.6V, -40°C to 105°C, 64-LQFP (10×10mm) tray.

$4.2000Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LPC845M301JBD64E specifications
ParameterValue
SeriesLPC84x
MountingSurface Mount
Oscillator typeExternal, Internal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C~105°C(TA)
Speed30MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, Cap Sense, DMA, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART
Number of i (O)54
Core processorARM® Cortex®-M0+
Case64-LQFP
Data convertersA/D 12x12b; D/A 2x10b
Program memory size64KB (64K x 8)

Product details

The NXP LPC845M301JBD64E is a 32-bit ARM Cortex-M0+ microcontroller from the LPC84x series, clocked at 30 MHz with 64 KB of Flash and 16 KB of SRAM. It packs 54 general-purpose I/Os, a 12-channel 12-bit ADC, a 2-channel 10-bit DAC, plus serial interfaces (I²C, SPI, UART/USART) and on-chip peripherals including DMA, PWM, a watchdog timer, and capacitive touch sensing. The 1.8 V to 3.6 V supply range and -40°C to 105°C operating temperature qualify it for industrial control, motor drives, outdoor telecom, and sensor-fusion nodes where the board sees extended thermal cycling.

At 30 MHz, the Cortex-M0+ core delivers enough throughput for real-time control loops, sensor polling, and protocol bridging without needing a higher-clocked part. The 16 KB RAM handles moderate data buffers for UART or SPI streams; the 64 KB Flash accommodates firmware with a modest RTOS or a bare-metal state machine. If your application requires heavy floating-point or DSP, this core is not the right fit — the M0+ lacks a hardware FPU and a multiplier pipeline deeper than single-cycle.

Frequently asked questions

What is LPC845M301JBD64E's listed speed (30MHz) on this component line?

The core runs at 30 MHz, which is the maximum clock frequency for this Cortex-M0+ implementation. That rate determines the instruction throughput and peripheral timing for control-loop and communication tasks.