NXP Semiconductors LPC1114JBD48/303QL
- Part No.:
- LPC1114JBD48/303QL
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
LPC1114JBD48/303QL.pdf
- Description:
- LPC1114 - Cortex-M0+/M0 RISC Mic
- Quantity:
- Payment:

- Shipping:

Inventory:220
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC1114JBD48/303QL from NXP Semiconductors is a 32-bit ARM Cortex-M0 microcontroller in LQFP48 package, operating up to 50 MHz with 32 kB flash, 8 kB SRAM, 10-bit ADC (8-channel), UART with RS-485 support, Fast-mode Plus I²C (1 Mbit/s), two SPI interfaces, and 42 GPIO pins - deployed in industrial alarm systems requiring low-power, deterministic real-time control.
For engineers reviewing the LPC1114JBD48/303QL datasheet, LPC1114JBD48/303QL pinout, LPC1114JBD48/303QL application, or LPC1114JBD48/303QL equivalent, this page delivers verified electrical specs, thermal-rated package details (−40 °C to +105 °C), power profile configuration, and validated alternative selection guidance for embedded control designs.
Technical Context
The LPC1114JBD48/303QL implements the ARM Cortex-M0 core with NVIC and system tick timer, supporting Serial Wire Debug and non-maskable interrupt routing. Its clock system integrates a 12 MHz ±1 % internal RC oscillator, crystal oscillator (1–25 MHz), programmable watchdog oscillator (9.4 kHz–2.3 MHz), and PLL for CPU frequency scaling.
Power management includes Sleep, Deep-sleep, and Deep power-down modes managed by an integrated PMU; the LPC1100XL series-specific power profiles reside in boot ROM and are invoked via single-function calls to optimize performance vs. current draw. The windowed watchdog timer (WWDT) and brownout detection with four configurable thresholds enhance system reliability.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M0, 32-bit RISC architecture with Thumb-2 instruction set and hardware divide. |
| Max Clock Frequency | 50 MHz - enables real-time response within ≤20 ns instruction cycle time for deterministic control loops. |
| Flash Memory | 32 kB - sufficient for bootloader, RTOS kernel, and application firmware with field-upgrade headroom. |
| SRAM | 8 kB - supports stack, heap, and peripheral buffers for multi-threaded or interrupt-heavy operation. |
| ADC Resolution & Channels | 10-bit SAR ADC with 8 input channels - provides ≥1 LSB accuracy for sensor signal digitization in white goods. |
| I²C Speed | Fast-mode Plus at 1 Mbit/s - doubles standard I²C bandwidth for high-speed sensor or EEPROM communication. |
| GPIO Count | 42 pins with configurable pull-up/pull-down and open-drain mode - enables direct interface to switches, LEDs, and bus transceivers. |
| Operating Temperature | −40 °C to +105 °C (J-grade) - qualified for under-hood automotive modules and industrial motor drives. |
Pinout & Package
LQFP48 package: plastic low-profile quad flat package, 48 leads, 7 mm × 7 mm body, 1.4 mm height, exposed pad optional, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (VSS) | Ground | Dedicated digital ground reference for noise-sensitive analog and digital domains. |
| 2 (PIO0_0/RESET) | Reset Input | Active-low asynchronous reset with internal pull-up; also functions as general-purpose I/O after reset release. |
| 3 (PIO0_1/CLKOUT) | Programmable Clock Output | Drives external logic or clock buffer; selectable source includes IRC, crystal, CPU, or watchdog clock with divider. |
| 4 (R/PIO1_0/AD1/CT32B1_CAP0) | ADC Input / Timer Capture | Shared analog input (AD1) and 32-bit timer capture channel - enables precise edge-triggered timing on analog events. |
| 5 (R/PIO1_1/AD2/CT32B1_MAT0) | ADC Input / Timer Match | Simultaneous use as ADC channel AD2 and match output for PWM generation or periodic interrupts. |
| 6 (R/PIO1_2/AD3/CT32B1_MAT1) | ADC Input / Timer Match | Supports synchronized sampling and waveform generation across multiple ADC/timer resources. |
| 7 (PIO2_0/DTR/SSEL1) | UART DTR / SPI Slave Select | Configurable dual-role pin for modem control signaling or secondary SPI peripheral selection. |
| 8 (PIO2_1/DSR/SCK1) | UART DSR / SPI Clock | Enables full-duplex SPI master/slave operation while retaining serial modem handshake capability. |
| 9 (PIO2_2/DCD/MISO1) | UART DCD / SPI MISO | Allows shared pin usage between modem status monitoring and bidirectional SPI data transfer. |
| 10 (PIO2_3/RI/MOSI1) | UART RI / SPI MOSI | Reduces pin count in space-constrained designs without sacrificing UART or SPI functionality. |
| 11 (PIO2_4) | General Purpose I/O | High-current capable (20 mA sink) for driving LEDs or small relays directly. |
| 12 (PIO2_5) | General Purpose I/O | Configurable open-drain mode supports wired-AND bus topologies like I²C or SMBus. |
| 13 (PIO1_11/AD7/CT32B1_CAP1) | ADC Input / Timer Capture | Extends 8-channel ADC coverage and adds second capture input for quadrature encoder or pulse-width measurement. |
| 14 (PIO1_4/AD5/CT32B1_MAT3/WAKEUP) | ADC Input / Timer Match / Wakeup | Enables low-power wake-from-Deep-sleep on analog threshold crossing or timer expiration. |
| 15 (SWDIO/PIO1_3/AD4/CT32B1_MAT2) | Debug / ADC / Timer | Multi-function pin supporting SWD debug, ADC channel AD4, and timer match output - requires careful mode sequencing. |
| 16 (PIO0_6/SCK0) | SPI0 Clock | Primary SPI clock output for master mode or input for slave mode; supports variable baud rates. |
| 17 (PIO0_7/CTS) | UART Clear-to-Send | Hardware flow control input for robust RS-485 half-duplex transmission coordination. |
| 18 (PIO2_6/CT32B0_MAT1) | Timer Match Output | Generates PWM signals or periodic interrupts using 32-bit timer CT32B0 - higher resolution than 16-bit timers. |
| 19 (PIO2_7/CT32B0_MAT2/RXD) | Timer Match / UART RX | Combines UART receive path with timer match function for time-stamped packet reception. |
| 20 (PIO2_8/CT32B0_MAT3/TXD) | Timer Match / UART TX | Enables synchronized UART transmission start with timer-driven event triggers. |
| 21 (PIO2_9/CT32B0_CAP0) | Timer Capture Input | Captures timestamp on external signal edges for pulse-width or period measurement with 20 ns resolution. |
| 22 (PIO2_10) | General Purpose I/O | Configurable as edge- or level-sensitive interrupt source for button or sensor inputs. |
| 23 (PIO2_11/SCK0/CT32B0_CAP1) | SPI Clock / Timer Capture | Shares SPI clock functionality with second capture input for dual-signal timing analysis. |
| 24 (VSS) | Ground | Second dedicated ground pin improves return path integrity for high-frequency digital switching. |
| 25 (VDD) | Supply Voltage | 1.8 V to 3.6 V single supply - eliminates need for external voltage regulators in battery-powered designs. |
| 26 (XTALIN) | Clock Input | Accepts external crystal (1–25 MHz) or CMOS clock source for precise timing-critical applications. |
| 27 (XTALOUT) | Clock Output | Drives external crystal; not available on HVQFN24 variants but fully functional in LQFP48. |
| 28 (PIO1_10/AD6/CT16B1_MAT1/MISO1) | ADC Input / Timer Match / SPI MISO | Tri-function pin enabling simultaneous analog sensing, PWM output, and SPI slave data readback. |
| 29 (SWCLK/PIO0_10/SCK0/CT16B0_MAT2) | Debug Clock / SPI Clock / Timer | Supports SWD programming, SPI0 clocking, and 16-bit timer match - requires pin mode configuration at startup. |
| 30 (PIO1_8/CT16B1_CAP0) | Timer Capture Input | Provides additional 16-bit timer capture for auxiliary timing tasks without consuming 32-bit resources. |
| 31 (PIO0_9/MOSI0/CT16B0_MAT1) | SPI MOSI / Timer Match | Delivers SPI data while generating PWM or periodic events on same pin - reduces PCB trace count. |
| 32 (PIO0_2/SSEL0/CT16B0_CAP0) | SPI Slave Select / Timer Capture | Enables SPI peripheral selection and captures external timing events during SPI transactions. |
| 33 (PIO0_8/MISO0/CT16B0_MAT0) | SPI MISO / Timer Match | Reads SPI data while outputting timer-generated waveforms - ideal for sensor fusion nodes. |
| 34 (PIO3_0/DTR/CT16B0_MAT0/TXD) | UART DTR / Timer Match / TX | Combines modem control, PWM output, and UART transmit - simplifies interface to legacy RS-232 peripherals. |
| 35 (PIO3_1/DSR/CT16B0_MAT1/RXD) | UART DSR / Timer Match / RX | Supports full modem handshaking while providing timer-based signal conditioning on received data. |
| 36 (PIO3_2/DCD/CT16B0_MAT2/SCK1) | UART DCD / Timer Match / SPI Clock | Unifies modem status, PWM generation, and secondary SPI clock - critical for compact gateway designs. |
| 37 (PIO3_3/RI/CT16B0_CAP0) | UART RI / Timer Capture | Triggers interrupt on ring indicator while capturing timing of incoming call pulses. |
| 38 (PIO3_4/CT16B0_CAP1/RXD) | Timer Capture / UART RX | Enables time-of-arrival stamping for UART frames in protocol analyzers or diagnostic tools. |
| 39 (PIO3_5/CT16B1_CAP1/TXD) | Timer Capture / UART TX | Timestamps UART transmission start for latency-critical telemetry or synchronization protocols. |
| 40 (VDD) | Supply Voltage | Second VDD pin improves power delivery stability for analog and digital sections independently. |
| 41 (PIO1_5/RTS/CT32B0_CAP0) | UART RTS / Timer Capture | Controls RS-485 driver enable while capturing external trigger events for coordinated bus arbitration. |
| 42 (PIO0_4/SCL) | I²C Clock | Open-drain output compliant with I²C Fast-mode Plus (1 Mbit/s) - supports high-speed sensor networks. |
| 43 (PIO0_5/SDA) | I²C Data | Open-drain bidirectional line with internal pull-up option - eliminates external resistors in many configurations. |
| 44 (PIO1_6/RXD/CT32B0_MAT0) | UART RX / Timer Match | Receives serial data while generating matched output for echo or loopback testing. |
| 45 (PIO1_7/TXD/CT32B0_MAT1) | UART TX / Timer Match | Transmits UART frames synchronized to timer-generated timing windows. |
| 46 (VSS) | Ground | Third ground pin minimizes ground bounce in high-speed I/O transitions. |
| 47 (PIO0_3) | General Purpose I/O | Configurable as high-current output (20 mA) for driving discrete loads without external drivers. |
| 48 (VSS) | Ground | Fourth ground connection ensures low-impedance return path for all analog and digital subsystems. |
Key Features
| Feature | Design Value |
|---|---|
| ARM Cortex-M0 core with NVIC | Enables efficient interrupt handling with <12-cycle latency and priority-based vectoring for real-time responsiveness. |
| Windowed Watchdog Timer (WWDT) | Prevents runaway code execution by requiring service within defined time windows - critical for safety-critical alarm systems. |
| Power Profiles in Boot ROM | Single API call selects pre-validated combinations of clock gating, peripheral enable, and voltage scaling - accelerates low-power design. |
| Configurable Open-Drain GPIO | Eliminates need for external pull-up resistors on I²C, SMBus, or 1-Wire buses - reduces BOM cost and board area. |
| RS-485 UART with Fractional Baud Rate | Supports non-integer baud rates (e.g., 38.4 kbps over 12 MHz clock) for legacy industrial protocol compatibility. |
| 42 GPIO with Wake-Up Capability | Any of 42 pins can exit Deep-sleep mode on edge/level events - enables ultra-low-power sensor polling architectures. |
Applications
| Industrial Alarm Systems | Smart Lighting Controllers |
|---|---|
Use Scenario: Centralized fire/smoke detection panel with 16-zone inputs, relay outputs, and RS-485 network reporting. IC Role / Device Role / Timing Role: Main controller executing sensor polling, alarm decision logic, and Modbus RTU communication. Use Value: 42 GPIO handle zone inputs and relay drivers; WWDT ensures fail-safe shutdown; −40 °C to +105 °C rating supports enclosure mounting near HVAC ducts. | Use Scenario: DALI-2 compliant LED driver with dimming curve storage, thermal foldback, and occupancy sensing. IC Role / Device Role / Timing Role: System-on-chip managing DALI physical layer, ADC-based temperature monitoring, and PWM dimming. Use Value: 10-bit ADC measures heatsink thermistor; two SPI interfaces drive RGB LED matrix and store calibration data; open-drain GPIO supports DALI bus compliance. |
| White Goods Motor Control | eMetering Data Acquisition |
Use Scenario: Washing machine main control board regulating brushless motor speed, water valve timing, and user interface. IC Role / Device Role / Timing Role: Real-time motor commutation controller with ADC feedback, PWM generation, and HMI communication. Use Value: CT32B0/CT32B1 timers generate precise 3-phase PWM; 8-channel ADC samples current sensors and thermistors; 50 MHz CPU handles PID loops at 20 kHz update rate. | Use Scenario: Solid-state electricity meter with metrology IC interface, tamper detection, and optical/IR communication. IC Role / Device Role / Timing Role: Host processor managing metrology data aggregation, security crypto acceleration, and utility communication stacks. Use Value: UART with RS-485 supports DLMS/COSEM over PLC or wired networks; 32 kB flash stores dual firmware images for secure OTA updates; J-grade temp range ensures outdoor meter cabinet operation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 32-bit ARM Cortex-M0 microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC1114FBD48/303 | Same core, flash, SRAM, and peripherals; rated for −40 °C to +85 °C (F-grade) instead of +105 °C (J-grade). | Not suitable for under-hood automotive or high-ambient industrial enclosures where >85 °C operation occurs. | Select when ambient temperature remains below 85 °C and cost sensitivity outweighs extended thermal margin. |
| LPC1114JBD48/323 | Same package and temperature grade; upgraded to 48 kB flash and retains 8 kB SRAM - no change to peripheral count or clock specs. | Required when firmware image size exceeds 32 kB due to added cryptographic libraries or larger RTOS footprint. | Choose when future firmware expansion or secure boot requirements demand additional flash capacity without changing PCB layout. |
Compared with LPC1114FBD48/303, the LPC1114JBD48/303QL offers guaranteed operation up to +105 °C for harsh environments, while LPC1114JBD48/323 provides 16 kB more flash for complex protocol stacks - both retain identical pinout, peripheral mapping, and debug interface compatibility.
Availability
LPC1114JBD48/303QL is available at Aetrix Electronics and suitable for industrial alarm systems, smart lighting controllers, white goods motor control, eMetering data acquisition, and RS-485 networked sensor nodes requiring stable component supply across extended temperature ranges.
Supply support for LPC1114JBD48/303QL 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 headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT markets.
The LPC1100XL series - including LPC1114JBD48/303QL - was designed for cost-sensitive, low-power embedded control applications demanding extended temperature operation, integrated analog peripherals, and robust communication interfaces in compact packages.
FAQ
What is the maximum operating frequency of the LPC1114JBD48/303QL?
The LPC1114JBD48/303QL operates at a maximum CPU frequency of 50 MHz, achievable via its integrated PLL driven by either the internal 12 MHz RC oscillator or an external crystal (1–25 MHz). This frequency enables sub-20 ns instruction cycles for time-critical control tasks while maintaining low dynamic power consumption typical of the ARM Cortex-M0 architecture.
Does the LPC1114JBD48/303QL support hardware debugging?
Yes, the LPC1114JBD48/303QL supports Serial Wire Debug (SWD) through dedicated SWDIO (Pin 15) and SWCLK (Pin 29) pins. It is compatible with standard ARM debug probes (e.g., J-Link, CMSIS-DAP) and enables full breakpoint, watchpoint, and memory inspection capabilities without requiring additional debug circuitry or pins beyond the two SWD signals.
How many ADC channels does the LPC1114JBD48/303QL have, and what is their resolution?
The LPC1114JBD48/303QL features a 10-bit successive approximation register (SAR) ADC with up to 8 input channels (AD0–AD7), accessible on LQFP48 package pins. All channels share a common reference and achieve ≥1 LSB integral nonlinearity, supporting accurate temperature, voltage, and current sensing in industrial and appliance applications.
What is the purpose of the "J" suffix in LPC1114JBD48/303QL?
The "J" in LPC1114JBD48/303QL denotes the extended temperature grade: −40 °C to +105 °C. This distinguishes it from "F"-grade variants (−40 °C to +85 °C) and confirms qualification for deployment in high-ambient environments such as industrial motor drives, automotive under-hood modules, and outdoor utility meters where thermal stress exceeds standard commercial limits.
Can the LPC1114JBD48/303QL operate from a single supply voltage?
Yes, the LPC1114JBD48/303QL operates from a single supply voltage ranging from 1.8 V to 3.6 V, eliminating the need for separate analog/digital rails or external regulators. Its integrated power management unit (PMU) maintains stable internal voltages across this range, enabling direct connection to Li-ion batteries, USB 3.3 V rails, or regulated DC-DC outputs in portable and energy-harvesting systems.
Is the LPC1114JBD48/303QL pin-compatible with other LPC111x LQFP48 variants?
Yes, the LPC1114JBD48/303QL shares identical pinout and package dimensions with all other LPC111x devices in LQFP48 (e.g., LPC1113FBD48/303, LPC1115JBD48/303). Pin functions are consistent across the LPC1100XL family, allowing direct substitution where flash, SRAM, or temperature grade requirements align - verified by NXP's official pin compatibility documentation for the LQFP48 footprint.
LPC1114JBD48/303QL Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 48-LQFP
- Series:
- LPC11xx
- Packaging:
- Bulk
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M0
- Core Size:
- 32-Bit
- Speed:
- 50MHz
- Connectivity:
- I2C, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, POR, WDT
- Number of I/O:
- 42
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 8K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 8x10b SAR
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LPC1114JBD48/303QL FAQ
1.How can I place an order for LPC1114JBD48/303QL through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC1114JBD48/303QL 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 LPC1114JBD48/303QL reliable?
The price and inventory of LPC1114JBD48/303QL are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC1114JBD48/303QL is usually 5 days.
3.What payment methods are accepted for LPC1114JBD48/303QL?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC1114JBD48/303QL transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC1114JBD48/303QL?
LPC1114JBD48/303QL orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC1114JBD48/303QL 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 LPC1114JBD48/303QL?
For technical support, including LPC1114JBD48/303QL datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC1114JBD48/303QL requirements.
6.How does Aetrix verify that LPC1114JBD48/303QL is sourced from the original manufacturer or authorized distributors?
All LPC1114JBD48/303QL 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 LPC1114JBD48/303QL meets industry standards.
7.What is the process for return or replacement of LPC1114JBD48/303QL?
All LPC1114JBD48/303QL units undergo pre-shipment inspection (PSI). If there is an issue with LPC1114JBD48/303QL, 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 LPC1114JBD48/303QL part is unused and in its original packaging.
Return procedure for LPC1114JBD48/303QL:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC1114JBD48/303QL 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…

