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

- Shipping:

Inventory:1,480
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC1823JBD144E from NXP Semiconductors is a 32-bit ARM Cortex-M3 microcontroller operating at up to 180 MHz, featuring 512 kB flash (256 kB per bank), 104 kB on-chip SRAM, no Ethernet or LCD controller, and a motor control PWM. It targets industrial embedded systems requiring deterministic real-time control with external memory expansion via EMC.
For engineers reviewing the LPC1823JBD144E datasheet, LPC1823JBD144E pinout, LPC1823JBD144E application, or LPC1823JBD144E equivalent, key selection criteria include its LQFP144 package, -40 °C to +105 °C temperature grade, USB0 host/device capability, dual 10-bit ADCs (8 channels), and absence of Ethernet/LCD-making it suitable for cost-optimized, non-networked motor-control and sensor-aggregation applications.
Technical Context
The LPC1823JBD144E implements the ARM Cortex-M3 r2p1 core with Harvard architecture, 3-stage pipeline, and integrated MPU/NVIC for deterministic interrupt handling. Its clock system includes three PLLs-one dedicated to USB0, enabling high-speed USB 2.0 operation without external high-frequency crystals.
Digital peripherals are routed via the AHB multilayer matrix and GIMA crossbar, supporting concurrent access to SCTimer/PWM, SSP, I2C, UARTs, and DMA-capable GPIO. The External Memory Controller (EMC) supports SRAM, NOR flash, and SDRAM, while the motor control PWM provides three-phase timing with dead-time insertion.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3 r2p1, 180 MHz max - enables hard real-time deterministic execution with low-latency interrupt response. |
| Memory | 512 kB flash (dual-bank), 104 kB SRAM, 16 kB EEPROM - supports firmware updates with zero downtime and persistent parameter storage. |
| Analog Peripherals | Two 10-bit ADCs @ 400 kSamples/s, 8 total channels - allows simultaneous sampling of multiple sensors in motor feedback or power monitoring. |
| USB Interface | USB0 Host/Device/OTG with on-chip high-speed PHY - eliminates need for external transceiver in USB peripheral or host designs. |
| Timers & PWM | Motor control PWM + SCTimer/PWM subsystem - delivers precise three-phase gate drive timing with configurable match/capture events. |
| Package & Temp | LQFP144, 20 × 20 × 1.4 mm, -40 °C to +105 °C - suited for industrial environments with constrained PCB space and thermal cycling. |
| Power Supply | Single 3.3 V supply (2.4–3.6 V), RTC domain separable - simplifies power design and enables battery-backed timekeeping during main power loss. |
Pinout & Package
Package: LQFP144 (SOT486-1), plastic low-profile quad flat package with 144 leads, body size 20 × 20 × 1.4 mm.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0_0 | GPIO0[0] / SSP1_MISO / I2S0_TX_WS | Multi-function digital I/O supporting SPI slave interface or I2S word select-enables flexible peripheral coexistence on shared pins. |
| P1_1 | GPIO0[8] / CTOUT_7 / EMC_A6 | Configurable as general-purpose I/O, SCTimer output, or external memory address line-supports dynamic pin remapping for EMC-based data acquisition. |
| P1_15 | GPIO0[2] / U2_TXD / ENET_RXD0 | USART2 transmit pin; unused for Ethernet (LPC1823 lacks Ethernet)-freed for serial comms or GPIO in non-networked systems. |
| P1_19 | ENET_TX_CLK / SSP1_SCK / CLKOUT | Provides clock output or SSP1 serial clock; Ethernet clock function disabled-used for synchronous peripheral timing or system clock distribution. |
| P2_0 | U0_TXD / EMC_A13 / USB0_PPWR | USART0 TX in ISP mode; also drives external USB power switch-enables firmware updates over UART and controlled VBUS delivery. |
Key Features
| Feature | Design Value |
|---|---|
| State Configurable Timer/PWM (SCT) | Hardware-state-machine-based timer enabling complex PWM patterns (e.g., complementary outputs with dead-time) without CPU overhead. |
| Global Input Multiplexer Array (GIMA) | Dynamic routing of 32+ event sources (ADC, timers, GPIO) to 16 destinations-simplifies sensor-triggered actions and reduces ISR latency. |
| Quad SPI Flash Interface (SPIFI) | Direct execute-in-place (XIP) from external QSPI flash at up to 52 MB/s-expands code space beyond on-chip flash without performance penalty. |
| External Memory Controller (EMC) | Supports SDRAM, SRAM, and NOR flash with programmable timing-enables high-bandwidth data buffering for motor control or image processing. |
| Dual 10-bit ADCs with shared channels | Both ADC0 and ADC1 share identical analog inputs-allows synchronized sampling or interleaved conversion for improved effective resolution. |
Applications
| Industrial Motor Control | Smart Energy Metering |
|---|---|
Use Scenario: Three-phase BLDC motor drive in HVAC compressors or industrial pumps requiring precise commutation timing and current sensing. IC Role / Device Role / Timing Role: Main controller executing FOC algorithm, generating PWM gate signals via motor control PWM, and sampling phase currents via dual ADCs. Use Value: Integrated motor PWM and SCTimer eliminate external timing ICs; EMC enables fast buffer access for real-time current loop calculations. |
Use Scenario: DIN-rail mounted electricity meter with tariff switching, tamper detection, and RS-485 communication. IC Role / Device Role / Timing Role: System-on-chip managing metrology ADC interface, pulse counting, secure firmware updates, and isolated serial comms via USART2 with RS-485 direction control. Use Value: 104 kB SRAM buffers waveform samples; OTP memory stores calibration constants; wide-temp grade ensures accuracy across outdoor installations. |
| RFID Reader Terminal | White Goods Appliance Control |
Use Scenario: UHF RFID reader for warehouse inventory tracking with ISO 18000-6C protocol support and antenna switching. IC Role / Device Role / Timing Role: Baseband processor handling tag command sequencing, signal modulation/demodulation timing, and GPIO-controlled RF front-end switches. Use Value: SCTimer generates precise carrier waveforms; USB0 enables direct PC connection for configuration and log export without additional bridge ICs. |
Use Scenario: Washing machine main control board managing drum motor, water valves, temperature sensing, and user interface. IC Role / Device Role / Timing Role: Central MCU coordinating motor PWM, ADC-based NTC readings, relay drivers, and LED display via GPIO and USART. Use Value: 83 GPIO pins support direct drive of indicators and solenoids; RTC with backup registers maintains wash cycle timing during power interruptions. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC1833JBD144 | 512 kB flash, 136 kB SRAM, includes Ethernet MAC and LCD controller | Supports networked HMI and display interfaces; higher BOM cost and power draw | Select when Ethernet connectivity or local TFT display is required; not drop-in due to peripheral register differences. |
| LPC1822JBD144 | 512 kB flash (single-bank), 104 kB SRAM, no motor control PWM, no QEI | Lacks three-phase motor timing hardware; suitable for simpler motion or sensor-only tasks | Choose for cost-sensitive applications without advanced motor control-requires software PWM or external driver ICs. |
Compared with LPC1823JBD144E, LPC1833JBD144 adds Ethernet/LCD but increases complexity and cost, while LPC1822JBD144 removes motor PWM-making LPC1823JBD144E the optimal balance of real-time motor control capability, memory, and industrial temperature range in LQFP144.
Availability
LPC1823JBD144E is available at Aetrix Electronics and suitable for industrial motor control, smart energy metering, RFID reader terminals, and white goods appliance control requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for LPC1823JBD144E 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 applications, with deep expertise in ARM-based microcontrollers and edge processing.
The LPC18xx family was designed for high-performance embedded control in resource-constrained industrial environments-prioritizing real-time determinism, peripheral integration, and robustness over consumer-grade features like graphics acceleration.
FAQ
What is the maximum operating frequency of the LPC1823JBD144E?
The LPC1823JBD144E operates at a maximum CPU frequency of 180 MHz using the ARM Cortex-M3 core. This speed is achieved via internal PLLs that allow full performance without requiring an external high-frequency crystal oscillator-critical for reducing BOM count and improving EMI resilience in industrial settings. The LPC1823JBD144E sustains this rate across its full -40 °C to +105 °C operating range.
Does the LPC1823JBD144E support Ethernet or LCD interfaces?
No, the LPC1823JBD144E does not include Ethernet MAC or LCD controller hardware. These peripherals are present in higher-tier variants like LPC183x and LPC185x but intentionally omitted in the LPC1823JBD144E to reduce cost and power consumption. The LPC1823JBD144E retains USB0, EMC, dual ADCs, and motor control PWM-making it ideal for standalone motor or sensor systems without networked displays.
How much SRAM and flash memory does the LPC1823JBD144E have?
The LPC1823JBD144E integrates 104 kB of on-chip SRAM and 512 kB of flash memory split into two 256 kB banks. This dual-bank flash architecture enables seamless firmware updates-executing from Bank A while programming Bank B-without halting real-time operations. The 104 kB SRAM is distributed across multiple AHB-accessible blocks for concurrent DMA and CPU access.
What USB capabilities does the LPC1823JBD144E provide?
The LPC1823JBD144E features one High-speed USB 2.0 interface (USB0) with integrated PHY supporting Host, Device, and OTG modes-including DMA acceleration and USB electrical test software in ROM. It lacks USB1 (which requires external PHY), making USB0 the sole high-speed interface. This configuration supports direct PC connectivity, peripheral emulation, or host control of USB devices without external transceivers.
Is the LPC1823JBD144E pin-compatible with other LPC18xx LQFP144 variants?
Yes, the LPC1823JBD144E shares the same LQFP144 pinout (SOT486-1) and footprint with other LPC18xx family members in that package, including LPC1833JBD144 and LPC1822JBD144. However, peripheral availability differs-e.g., Ethernet pins are no-connect on LPC1823JBD144E-so software and schematic validation is required before substitution. Pin compatibility enables migration within the same package family.
LPC1823JBD144E 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, USB, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, Motor Control PWM, POR, PWM, WDT
- Number of I/O:
- 83
- Program Memory Size:
- 512KB (512K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 16K x 8
- RAM Size:
- 104K 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:
LPC1823JBD144E FAQ
1.How can I place an order for LPC1823JBD144E through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC1823JBD144E 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 LPC1823JBD144E reliable?
The price and inventory of LPC1823JBD144E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC1823JBD144E is usually 5 days.
3.What payment methods are accepted for LPC1823JBD144E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC1823JBD144E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC1823JBD144E?
LPC1823JBD144E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC1823JBD144E 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 LPC1823JBD144E?
For technical support, including LPC1823JBD144E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC1823JBD144E requirements.
6.How does Aetrix verify that LPC1823JBD144E is sourced from the original manufacturer or authorized distributors?
All LPC1823JBD144E 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 LPC1823JBD144E meets industry standards.
7.What is the process for return or replacement of LPC1823JBD144E?
All LPC1823JBD144E units undergo pre-shipment inspection (PSI). If there is an issue with LPC1823JBD144E, 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 LPC1823JBD144E part is unused and in its original packaging.
Return procedure for LPC1823JBD144E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC1823JBD144E 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…

