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

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

MPNLPC845M301JHI48Y
Active

NXP LPC84x series 32-bit ARM Cortex-M0+ MCU, 30 MHz, 64 KB Flash, 16 KB RAM, 42 I/O, I²C/SPI/UART, 12-bit ADC, 1.8–3.6 V, -40 to 105 °C, 48-HVQFN.

$1.9892Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

LPC845M301JHI48Y Technical Specifications
ParameterValue
SeriesLPC84x
Mounting typeSurface Mount
Oscillator typeExternal, Internal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C~105°C(TA)
Speed30MHz
PackageTape & Reel (TR)
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)42
Core processorARM® Cortex®-M0+
Case48-VFQFN Exposed Pad
Data convertersA/D 12x12b; D/A 1x10b
Program memory size64KB (64K x 8)

Product details

What this MCU is and where it fits

The NXP LPC845M301JHI48Y 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 RAM. It integrates 42 general-purpose I/Os, serial interfaces (I²C, SPI, UART/USART), a 12-channel 12-bit ADC, a single 10-bit DAC, and peripherals including DMA, PWM, and brown-out detection. The part operates from 1.8 V to 3.6 V and is rated for -40 to 105 °C, making it suitable for industrial control, sensor nodes, motor drives, and outdoor telecom equipment where extended temperature range is required.

30 MHz core — what it means for the BOM

The 30 MHz Cortex-M0+ core handles real-time control loops without the power penalty of a higher-frequency Cortex-M4.

Memory sizing and peripheral integration

64 KB Flash is adequate for firmware with a modest RTOS, communication stacks (I²C/SPI/UART), and a few hundred lines of application code. 16 KB RAM handles moderate data buffers (e.g., 8 KB for a UART FIFO or sensor logging) plus stack and heap. The 12-bit ADC with 12 channels covers multi-sensor analog inputs; the single DAC can output a reference or analog control signal. DMA offloads data movement from the CPU, freeing cycles for control logic. The 42 I/Os in a 48-HVQFN package mean most pins are available for GPIO or peripheral muxing — useful for designs with multiple external sensors or displays.

Frequently asked questions

What is the clock speed of LPC845M301JHI48Y?

The LPC845M301JHI48Y runs at 30 MHz on its ARM Cortex-M0+ core.

What is the operating temperature range of LPC845M301JHI48Y?

The LPC845M301JHI48Y is rated for -40 to 105 °C, covering industrial and outdoor applications.