NXP Semiconductors LPC845M301JBD64E
- Part No.:
- LPC845M301JBD64E
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 64-LQFP
- Datasheet:
-
LPC845M301JBD64E.pdf
- Description:
- IC MCU 32BIT 64KB FLASH 64LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:233
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC845M301JBD64E from NXP Semiconductors is a 32-bit Arm Cortex-M0+ microcontroller operating at up to 30 MHz, featuring 64 KB flash, 16 KB SRAM, a 12-bit ADC (1.2 Msamples/s), two 10-bit DACs, and capacitive touch interface. It integrates five USARTs, four I2C interfaces (one Fast-mode Plus), two SPI controllers, SCTimer/PWM, and 54 GPIOs with switch-matrix routing-designed for sensor gateways and industrial control systems.
For engineers reviewing the LPC845M301JBD64E datasheet, LPC845M301JBD64E pinout, LPC845M301JBD64E application, or LPC845M301JBD64E equivalent, key selection considerations include its LQFP64 package with 54 configurable I/Os, dual DAC outputs for analog actuation, self-wake-up timer support for ultra-low-power operation, and hardware CRC/DMA for robust firmware updates in field-deployed devices.
Technical Context
The LPC845M301JBD64E implements an Arm Cortex-M0+ core (r0p1) with single-cycle I/O and nested vectored interrupt controller (NVIC), paired with an AHB multilayer matrix for deterministic peripheral access. Its clock system combines a trimmable Free Running Oscillator (±1% over 0–70°C), PLL for CPU scaling, and multiple low-power oscillators-including a programmable watchdog oscillator (9.4 kHz–2.3 MHz).
Digital peripherals include a flexible switch matrix enabling dynamic assignment of UART, SPI, I2C, SCTimer, and ADC functions to any non-power pin; a 25-channel DMA with 13 trigger sources; and a pattern-match engine supporting boolean logic on eight GPIO inputs for autonomous wake-up. Analog subsystems feature independent ADC conversion sequences, comparator with five inputs, and two DACs with dedicated output pins (DACOUT_0 on PIO0_17, DACOUT_1 on PIO0_29).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M0+ (r0p1), 30 MHz max - enables real-time deterministic control with <100 ns interrupt latency. |
| Memory | 64 KB flash (64-byte page erase), 16 KB SRAM (dual 8 KB banks) - supports secure IAP and MTB trace buffer allocation. |
| Analog Peripherals | 12-bit ADC (12 channels, 1.2 Msamples/s), two 10-bit DACs, 5-input comparator - enables closed-loop analog sensing and actuation without external converters. |
| Digital Interfaces | 5 USARTs (fractional baud rate), 4 I2C (1× Fast-mode Plus @ 1 Mbit/s), 2 SPI - provides multi-protocol connectivity for sensor fusion and industrial bus bridging. |
| Timers & Control | SCTimer/PWM (5 inputs/7 outputs, 8 states), 32-bit CTIMER, 4-channel MRT, WKT - delivers precise PWM generation, multi-rate scheduling, and sub-second wake-up from deep power-down. |
| Power & Packaging | 1.8–3.6 V supply, -40°C to +105°C, LQFP64 (10×10 mm) - ensures operation in harsh industrial environments with standard PCB assembly compatibility. |
Pinout & Package
LPC845M301JBD64E uses a 64-pin LQFP package (SOT314-2, 10×10×1.4 mm) with exposed thermal pad (not electrically connected). Pin functions are dynamically assigned via switch matrix, except for fixed roles including RESET, SWDIO/SWCLK, XTALIN/XTALOUT, VDD/VSS rails, and analog reference pins (VREFP/VREFN/VDDA/VSSA).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| PIO0_0 / ACMP_I1 / TDO | Analog comparator input 1 / JTAG test data out | Default GPIO; selectable as comparator input or boundary scan output-enables analog threshold detection or debug visibility. |
| PIO0_4 / ADC_11 / TRST / WAKEUP | ADC channel 11 / test reset / deep power-down wake source | Hardware-asserted wake-up trigger: 50 ns LOW pulse exits deep power-down-critical for battery-powered sensor nodes. |
| PIO0_17 / ADC_9 / DACOUT_0 | ADC input 9 / DAC output 0 | Dedicated analog output pin-bypasses GPIO path for glitch-free DAC waveform generation in motor control or audio applications. |
| PIO0_29 / DACOUT_1 | DAC output 1 | Second independent DAC output-supports differential signaling or dual-channel analog actuation without multiplexing delay. |
| PIO0_28 / WKTCLKIN | Self-wake-up timer external clock input | Accepts external clock in all power modes-including deep power-down-enabling precise, ultra-low-power periodic wake events. |
| VDD / VSS (7,26,39 / 8,25,40) | Core & I/O supply / ground | Three VDD and three VSS pins distributed across package corners-reduces power delivery impedance and improves noise immunity. |
Key Features
| Feature | Design Value |
|---|---|
| Switch Matrix I/O Routing | Assigns UART, SPI, I2C, SCTimer, and ADC functions to any non-power pin-eliminates fixed-function pin conflicts and simplifies PCB layout reuse. |
| Capacitive Touch Interface | Supports up to 9 X/Y electrodes (CAPT_X0–X8, CAPT_YL/YH)-enables touch buttons/sliders without external ICs in human-interface devices. |
| Hardware CRC Engine | Performs CRC-32/CRC-16 on memory or DMA transfers-accelerates firmware validation and secure boot integrity checks. |
| Fast Initialization Memory (FAIM) | 256-bit one-time-programmable memory storing boot configuration-allows factory-set voltage scaling, clock source, and security options without code modification. |
| Micro Trace Buffer (MTB) | 4 KB SRAM-based instruction trace buffer-enables non-intrusive runtime debugging and fault root-cause analysis in resource-constrained deployments. |
Applications
| Sensor Gateway | Industrial Motor Control |
|---|---|
Use Scenario: Aggregating temperature, humidity, and CO₂ data from multiple I²C/SPI sensors in HVAC systems, transmitting via UART-to-LoRaWAN bridge. IC Role / Device Role / Timing Role: Central MCU managing sensor polling, data fusion, and protocol translation; SCTimer synchronizes sampling intervals. Use Value: Integrated 5× USARTs and 4× I²C eliminate level-shifter ICs; 12-bit ADC resolves sub-0.1% sensor drift for predictive maintenance accuracy. | Use Scenario: Closed-loop speed control of BLDC motors using hall-effect feedback and PWM-driven gate drivers in factory automation. IC Role / Device Role / Timing Role: Real-time controller executing FOC algorithms; SCTimer generates complementary PWM with dead-time insertion. Use Value: Dual 10-bit DACs generate precise reference voltages for current-sense amplifiers; 54 GPIOs route encoder signals and enable diagnostics. |
| Fire & Security Panel | Portable Medical Monitor |
Use Scenario: Battery-powered smoke detector with acoustic alarm, wireless alert transmission, and tamper detection via GPIO-interrupt monitoring. IC Role / Device Role / Timing Role: Ultra-low-power supervisor-deep power-down between smoke sampling cycles; WKT wakes MCU every 2 seconds for ADC reading. Use Value: Self-wake-up timer consumes <1 µA in deep power-down; integrated comparator validates battery voltage without external supervisor IC. | Use Scenario: Wearable ECG patch acquiring analog biopotentials, filtering digitally, and streaming data via BLE UART interface. IC Role / Device Role / Timing Role: Signal acquisition front-end-12-bit ADC samples at 1.2 Msamples/s for oversampling noise reduction; DACOUT_0 biases electrode inputs. Use Value: Dedicated DAC output pins ensure stable DC bias without GPIO switching noise; 16 KB SRAM buffers 10 seconds of raw waveform before compression. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC845M301JBD48 | Same core, memory, and peripherals but in LQFP48 package with 42 GPIOs and no DACOUT_1 pin. | Reduced I/O count limits multi-sensor interfacing; missing second DAC restricts dual-channel analog output designs. | Select when board space is constrained and only one DAC output is required-no PCB redesign needed due to shared footprint outline. |
| LPC824M201JHI33 | Lower-spec variant: 32 KB flash, 8 KB SRAM, no DACs, no capacitive touch, 29 GPIOs in HVQFN33. | Targeted at cost-sensitive, low-I/O applications like simple lighting controls-lacks analog output and high-resolution ADC for sensor processing. | Choose for basic control tasks where DACs and full ADC performance are unnecessary; smaller package reduces PCB area by 60%. |
Compared with LPC845M301JBD48 and LPC824M201JHI33, the LPC845M301JBD64E uniquely delivers dual DAC outputs, full 54-GPIO flexibility, and capacitive touch support in an industry-standard LQFP64-making it optimal for sensor-rich, analog-intensive edge devices requiring long-term supply stability.
Availability
LPC845M301JBD64E is available at Aetrix Electronics and suitable for sensor gateways, industrial motor control, and fire & security systems requiring stable component supply across extended product lifecycles.
Supply support for LPC845M301JBD64E includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor leader specializing in secure connectivity solutions for automotive, industrial, and IoT markets, with over 50 years of microcontroller innovation.
The LPC84x family was designed for cost-sensitive, low-power embedded applications demanding rich analog integration, flexible I/O routing, and robust firmware security-targeting industrial control, consumer wearables, and smart building systems.
FAQ
What is the maximum operating frequency of the LPC845M301JBD64E?
The LPC845M301JBD64E operates at a maximum CPU frequency of 30 MHz, achieved via its internal Free Running Oscillator (FRO) or PLL. The FRO delivers ±1% accuracy across 0–70°C, and the PLL allows full-speed operation without requiring an external high-frequency crystal-reducing BOM cost and board space while maintaining timing precision for real-time control loops in the LPC845M301JBD64E.
Does the LPC845M301JBD64E support in-application programming (IAP)?
Yes, the LPC845M301JBD64E supports Flash In-Application Programming (IAP) through its on-chip ROM API, enabling firmware updates without external programmers. This capability is critical for remote device maintenance and field upgrades. The LPC845M301JBD64E also supports In-System Programming (ISP) via USART, SPI, or I2C interfaces-allowing reprogramming during production or service, with full Code Read Protection (CRP) options to safeguard intellectual property in the LPC845M301JBD64E.
How many analog-to-digital converter (ADC) channels does the LPC845M301JBD64E have?
The LPC845M301JBD64E integrates a 12-bit successive-approximation ADC with up to 12 input channels (ADC_0 through ADC_11), supporting sample rates up to 1.2 Msamples/s. It features two independent conversion sequences with multiple trigger sources-including timers, GPIO interrupts, and software commands-enabling synchronized multi-sensor acquisition. This ADC capability is fully documented in the LPC845M301JBD64E datasheet and validated across its specified operating temperature range (-40°C to +105°C).
What package type is used for the LPC845M301JBD64E?
The LPC845M301JBD64E uses a Plastic Low Profile Quad Flat Package (LQFP64) with 64 leads, body dimensions of 10×10×1.4 mm (SOT314-2). This package includes three VDD and three VSS pins for robust power delivery, exposed thermal pad (non-electrical), and standard pitch (0.5 mm) compatible with automated SMT assembly. The LPC845M301JBD64E's pinout matches NXP's official LQFP64 mechanical drawing and is verified against the device marking "LPC84xM301" on the top-side silkscreen.
Can the LPC845M301JBD64E operate in ultra-low-power modes?
Yes, the LPC845M301JBD64E supports four reduced-power modes: sleep, deep-sleep, power-down, and deep power-down-with current consumption as low as <1 µA in deep power-down. Wake-up is supported via USART/SPI/I2C activity, GPIO pattern match, or the self-wake-up timer (WKT) clocked from FRO, low-power oscillator, or external signal on PIO0_28. This enables battery-operated deployments exceeding 5-year lifetime in the LPC845M301JBD64E, validated per NXP's power characterization data.
LPC845M301JBD64E Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 64-LQFP
- Series:
- LPC84x
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit Single-Core
- Speed:
- 30MHz
- Connectivity:
- I2C, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, Capacitive Touch, DMA, POR, PWM, WDT
- Number of I/O:
- 54
- Program Memory Size:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 16K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 12x12b; D/A 2x10b
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LPC845M301JBD64E FAQ
1.How can I place an order for LPC845M301JBD64E through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC845M301JBD64E on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for LPC845M301JBD64E reliable?
The price and inventory of LPC845M301JBD64E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC845M301JBD64E is usually 5 days.
3.What payment methods are accepted for LPC845M301JBD64E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC845M301JBD64E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC845M301JBD64E?
LPC845M301JBD64E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC845M301JBD64E order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for LPC845M301JBD64E?
For technical support, including LPC845M301JBD64E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC845M301JBD64E requirements.
6.How does Aetrix verify that LPC845M301JBD64E is sourced from the original manufacturer or authorized distributors?
All LPC845M301JBD64E products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LPC845M301JBD64E meets industry standards.
7.What is the process for return or replacement of LPC845M301JBD64E?
All LPC845M301JBD64E units undergo pre-shipment inspection (PSI). If there is an issue with LPC845M301JBD64E, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The LPC845M301JBD64E part is unused and in its original packaging.
Return procedure for LPC845M301JBD64E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC845M301JBD64E Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

