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

- Shipping:

Inventory:4,119
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC1815JBD144E from NXP Semiconductors is a 32-bit ARM Cortex-M3 microcontroller operating at up to 180 MHz, featuring 768 kB flash (384 kB per bank), 136 kB SRAM, and no Ethernet or LCD controller. It integrates dual 10-bit ADCs (8 channels total), one 10-bit DAC, motor control PWM, QEI, and supports industrial embedded control in temperature range −40 °C to +105 °C.
For engineers reviewing the LPC1815JBD144E datasheet, LPC1815JBD144E pinout, LPC1815JBD144E application, or LPC1815JBD144E equivalent, key selection criteria include its LQFP144 package with 83 GPIOs, absence of Ethernet/USB0/USB1/LCD, presence of motor control PWM and QEI, and support for external memory via EMC - critical for real-time motion control and metering designs.
Technical Context
The LPC1815JBD144E implements an ARM Cortex-M3 r2p1 core with Harvard architecture, 3-stage pipeline, and integrated MPU/NVIC. It uses separate AHB buses for peripherals including SCTimer/PWM, GIMA crossbar, and DMA-capable SSP/I2C/UART interfaces.
Its clock system includes three PLLs: one for CPU up to 180 MHz, one for audio, and one reserved; it supports crystal (1–25 MHz), 12 MHz IRC (±3 %), and RTC oscillator. Power management includes four low-power modes and brownout detection with four thresholds.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3 r2p1, 180 MHz max - enables deterministic real-time execution with NVIC and MPU for safety-critical firmware partitioning. |
| Memory | 768 kB flash (dual-bank), 136 kB SRAM, 16 kB EEPROM - supports secure firmware updates, data logging, and bootloader isolation. |
| Analog Peripherals | Dual 10-bit ADCs (400 kS/s, 8 shared channels), 10-bit DAC (400 kS/s) - suitable for closed-loop analog sensing and waveform generation in motor drives. |
| Digital Peripherals | Motor control PWM, QEI, SCTimer/PWM subsystem, GIMA crossbar - enables precise 3-phase motor commutation and position feedback integration. |
| Package & Temp | LQFP144, −40 °C to +105 °C - industrial-grade thermal rating with 83 GPIOs and EMC interface for NOR/SDRAM expansion. |
| Power Supply | Single 3.3 V (2.4–3.6 V), RTC domain separable - simplifies power design while enabling battery-backed timekeeping and event recording. |
Pinout & Package
Package: LQFP144 (20 × 20 × 1.4 mm, SOT486-1), 144-pin plastic low-profile quad flat package with exposed thermal pad.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0_0 | GPIO0[0] / SSP1_MISO / I2S0_TX_WS | Multi-function pin supporting SPI slave communication, I2S word select, or general-purpose I/O with pull-up enabled at reset. |
| P1_0 | GPIO0[4] / EMCA5 / SSP0_SSEL | Configurable as external memory address line or SPI slave select - enables flexible peripheral coexistence on shared buses. |
| P1_7 | GPIO1[0] / U1_DSR / CTOUT_13 | Combines UART modem control, SCTimer PWM output, and GPIO - allows hardware handshaking or timer-driven signal generation without software overhead. |
| P1_15 | GPIO0[2] / U2_TXD / ENET_RXD0 | USART2 transmit pin; ENET_RXD0 function disabled (no Ethernet) - ensures full UART2 functionality in this variant. |
| P2_0 | U0_TXD / EMC_A13 / GPIO5[0] | Primary ISP UART TX; also serves as external memory address line - supports in-system programming and memory-mapped peripheral expansion. |
Key Features
| Feature | Design Value |
|---|---|
| State Configurable Timer/PWM (SCT) | Hardware-based event-driven timing engine with match/capture and PWM generation - offloads CPU for complex waveform sequencing in motor control. |
| Global Input Multiplexer Array (GIMA) | Dynamic routing of 32+ inputs to timers, ADCs, and SCT - enables synchronized sampling, trigger chaining, and flexible signal conditioning without pin remapping. |
| External Memory Controller (EMC) | Supports SRAM, NOR flash, and SDRAM with configurable timing - allows boot-from-external-memory and large buffer allocation for data-intensive applications. |
| Motor Control PWM & QEI | Dedicated 3-phase PWM generator with dead-time insertion and quadrature encoder input - enables direct interfacing with brushless DC motors and position sensors. |
| Ultra-low Power RTC Domain | 256-byte battery-backed registers, alarm timer, event recorder - maintains timekeeping and logs critical events during deep power-down modes. |
Applications
| Industrial Motor Control | e-Metering |
|---|---|
Use Scenario: Closed-loop control of 3-phase BLDC motors in HVAC blowers or pump drives requiring precise speed/torque regulation. IC Role / Device Role / Timing Role: Main controller executing FOC algorithms, generating gated PWM outputs, and reading QEI feedback in real time. Use Value: Integrated motor control PWM with dead-time control and QEI eliminates external gate drivers and encoder interface ICs, reducing BOM count and layout complexity. | Use Scenario: Smart electricity meters with tamper detection, energy accumulation, and secure data storage across billing cycles. IC Role / Device Role / Timing Role: System-on-chip managing metrology ADC sampling, EEPROM-based tariff storage, and RTC-backed timestamping of consumption events. Use Value: Dual 10-bit ADCs with DMA, 16 kB EEPROM, and battery-backed RTC registers enable accurate, long-term, audit-compliant metering without external support chips. |
| RFID Reader Systems | White Goods Control Panels |
Use Scenario: UHF RFID readers performing tag inventory, anti-collision, and secure authentication in access control or logistics terminals. IC Role / Device Role / Timing Role: Host processor managing ISO18000-6C protocol stack, RF front-end control, and USB/UART host communication. Use Value: High-speed USB not present, but 4x 550 UARTs with IrDA and smart card support enable legacy RS-232/RS-485 reader interfaces and contactless card emulation. | Use Scenario: User interface and appliance logic controller in washing machines or dishwashers handling cycle sequencing, sensor monitoring, and display driving. IC Role / Device Role / Timing Role: Central MCU coordinating motor drivers, temperature/humidity ADC reads, buzzer alerts, and LED segment displays. Use Value: 83 GPIOs with configurable pull-ups/downs, multiple timers, and 10-bit DAC for analog buzzer tone generation reduce need for discrete logic and audio DACs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC1823JBD144 | 512 kB flash, 104 kB SRAM, no motor control PWM, no QEI, same LQFP144 package | Lacks motor-specific peripherals - unsuitable for BLDC commutation but sufficient for simpler sensor hubs or HMI controllers | Select when lower memory and no motion control are acceptable; verify peripheral mapping against existing firmware. |
| LPC1833JBD144 | 512 kB flash, 136 kB SRAM, includes Ethernet MAC and USB0/USB1, no LCD, same temp grade | Enables networked connectivity (10/100T Ethernet, dual USB) at cost of higher power and larger firmware footprint | Choose when remote monitoring or field firmware updates over Ethernet/USB are required; requires PHY and magnetics. |
Compared with LPC1815JBD144E, LPC1823JBD144 reduces memory and removes motor control features for cost-sensitive non-motion applications, while LPC1833JBD144 adds Ethernet and USB connectivity at the expense of increased board area and power - making LPC1815JBD144E optimal for standalone, high-precision motor or metering systems.
Availability
LPC1815JBD144E is available at Aetrix Electronics and suitable for industrial motor control, e-metering, RFID reader systems, and white goods requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for LPC1815JBD144E 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 company specializing in secure connectivity solutions for automotive, industrial, and IoT markets.
The LPC18xx family was designed for high-performance embedded control applications demanding real-time responsiveness, rich analog/digital peripheral integration, and industrial-grade reliability - with LPC1815JBD144E targeting cost-optimized motor and metering systems.
FAQ
What is the maximum operating frequency of the LPC1815JBD144E?
The LPC1815JBD144E operates at a maximum CPU frequency of 180 MHz using its ARM Cortex-M3 core. This performance level is achieved via internal PLLs that multiply the input clock source - such as a 1–25 MHz crystal or the 12 MHz internal RC oscillator - without requiring an external high-frequency crystal. The LPC1815JBD144E sustains this speed across its full industrial temperature range of −40 °C to +105 °C.
Does the LPC1815JBD144E include Ethernet or USB interfaces?
No, the LPC1815JBD144E does not include Ethernet MAC or USB controllers. Unlike higher variants in the LPC18xx family, this specific part omits USB0, USB1, and Ethernet peripherals - as confirmed in Table 2 of the official datasheet. Its serial connectivity relies on four 550 UARTs (one with IrDA), two SSPs, two I2C interfaces, and two I2S ports. The LPC1815JBD144E is intended for applications where those high-speed interfaces are unnecessary.
How much flash and SRAM memory does the LPC1815JBD144E have?
The LPC1815JBD144E integrates 768 kB of on-chip flash memory (split into two 384 kB banks) and 136 kB of SRAM. It also includes 16 kB of EEPROM for non-volatile data storage and 64 kB of ROM containing boot code and USB/flash drivers - though USB drivers remain unused due to the absence of USB hardware. This memory configuration supports robust firmware partitioning, secure OTA updates, and real-time data buffering in industrial applications.
What analog peripherals are available on the LPC1815JBD144E?
The LPC1815JBD144E includes two 10-bit ADCs (ADC0 and ADC1) with a combined total of eight analog input channels, each shared between both converters, and one 10-bit DAC. Both ADCs support up to 400 kSamples/s with DMA acceleration, and the DAC operates at the same rate. These peripherals are directly accessible via dedicated pins and multiplexed GPIOs, enabling simultaneous voltage/current sensing and analog output generation - essential for motor current control and metering reference calibration in the LPC1815JBD144E.
Is the LPC1815JBD144E pin-compatible with other LPC18xx LQFP144 variants?
The LPC1815JBD144E shares the same LQFP144 package (SOT486-1) and pinout with other LPC18xx parts in that footprint, including LPC1833JBD144, LPC1837JBD144, and LPC1823JBD144. However, functional pin assignments differ across variants - for example, Ethernet and USB signals present on LPC1833JBD144 are No Connect (NC) on the LPC1815JBD144E. PCB layout reuse is possible only if unused pins are left unconnected and firmware accounts for missing peripherals.
LPC1815JBD144E Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 144-LQFP
- Series:
- LPC18xx
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 180MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, IrDA, Microwire, SD, SPI, SSI, SSP, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, Motor Control PWM, POR, PWM, WDT
- Number of I/O:
- 83
- Program Memory Size:
- 768KB (768K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 16K x 8
- RAM Size:
- 136K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.2V ~ 3.6V
- Data Converters:
- A/D 8x10b; D/A 1x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LPC1815JBD144E FAQ
1.How can I place an order for LPC1815JBD144E through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC1815JBD144E 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 LPC1815JBD144E reliable?
The price and inventory of LPC1815JBD144E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC1815JBD144E is usually 5 days.
3.What payment methods are accepted for LPC1815JBD144E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC1815JBD144E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC1815JBD144E?
LPC1815JBD144E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC1815JBD144E 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 LPC1815JBD144E?
For technical support, including LPC1815JBD144E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC1815JBD144E requirements.
6.How does Aetrix verify that LPC1815JBD144E is sourced from the original manufacturer or authorized distributors?
All LPC1815JBD144E 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 LPC1815JBD144E meets industry standards.
7.What is the process for return or replacement of LPC1815JBD144E?
All LPC1815JBD144E units undergo pre-shipment inspection (PSI). If there is an issue with LPC1815JBD144E, 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 LPC1815JBD144E part is unused and in its original packaging.
Return procedure for LPC1815JBD144E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC1815JBD144E 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…

