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

- Shipping:

Inventory:4,388
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC1549JBD100E from NXP Semiconductors is a 32-bit ARM Cortex-M3 microcontroller designed for high-precision motor control and industrial automation, operating at up to 72 MHz with 256 kB flash, 36 kB SRAM, and integrated C_CAN, USB 2.0 full-speed, dual 12-bit ADCs (2 Msamples/s), and four State Configurable Timers (SCTimer/PWM). It supports real-time control in solar inverters and motion drives.
For engineers reviewing the LPC1549JBD100E datasheet, LPC1549JBD100E pinout, LPC1549JBD100E application, or LPC1549JBD100E equivalent, key selection criteria include its LQFP100 package with 76 GPIOs, hardware-accelerated SCT subsystem for event-driven PWM, on-chip 4 kB EEPROM for parameter storage, and -40 °C to +105 °C industrial temperature rating.
Technical Context
The LPC1549JBD100E implements an ARM Cortex-M3 core (r2p1) with Harvard architecture, 3-stage pipeline, and integrated Memory Protection Unit (MPU) and Nested Vectored Interrupt Controller (NVIC). Its clock system includes three PLLs-system, USB, and SCT-for independent peripheral timing.
Peripheral integration centers on deterministic real-time control: the SCT Input Pre-processor Unit (SCTIPU) enables immediate abort handling of timer inputs, while dual ADCs support synchronized sampling with internal trigger routing to SCT outputs and analog comparators for closed-loop feedback.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3 (r2p1), 72 MHz max - delivers deterministic interrupt latency and efficient real-time task scheduling. |
| Memory | 256 kB flash / 36 kB SRAM / 4 kB EEPROM - enables field-upgradable firmware, runtime data logging, and nonvolatile configuration storage. |
| Analog Peripherals | Dual 12-bit ADCs (2 Msamples/s each) + 12-bit DAC + 4 analog comparators - supports high-fidelity current/voltage sensing and analog feedback in motor control loops. |
| PWM/Timing | Four SCTimers with 28 total PWM outputs and dither engine - provides sub-microsecond edge resolution and flexible state-machine-based waveform generation. |
| Serial Interfaces | 3× USART, 2× SPI, 1× Fast-mode Plus I²C (1 Mbit/s), 1× C_CAN, 1× USB 2.0 FS - enables multi-protocol industrial communication and host connectivity. |
| Package & Environment | LQFP100, 14 × 14 mm, -40 °C to +105 °C - suitable for space-constrained industrial PCBs requiring extended thermal reliability. |
Pinout & Package
LQFP100 plastic low-profile quad flat package (SOT407-1), 100 leads, 14 × 14 × 1.4 mm body, with exposed thermal pad (not electrically connected).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| PIO0_0/ADC0_10/SCT0_OUT3 | Multi-function I/O | Configurable as GPIO, ADC0 channel 10, or SCTimer0 output 3 - used for sensor input or precise PWM output in motor phase control. |
| USB_DP / USB_DM | USB 2.0 Full-Speed Interface | Differential data pair with integrated PHY - enables direct connection to USB hosts without external transceiver for firmware updates or diagnostics. |
| VDDA / VSSA | Analog Power Supply | Separate 2.4–3.6 V analog domain supply - isolates sensitive ADC/DAC operation from digital noise for <1 LSB INL error. |
| SCT0_OUT5 / SCT1_OUT6 | SCTimer Output | Dedicated PWM outputs routed directly from SCT subsystem - supports complementary dead-time insertion and fault-triggered shutdown in inverter gate drivers. |
| RESET / PIO0_21 | Reset Input / GPIO | Active-low reset with 50 ns pulse detection - also configurable as general-purpose I/O when deep power-down mode is unused. |
Key Features
| Feature | Design Value |
|---|---|
| SCTimer/PWM Subsystem | Four independent 32-bit timers with input pre-processing, match/capture flexibility, and dither for enhanced average PWM resolution in servo drive applications. |
| ADC Trigger Integration | Dual 12-bit ADCs support hardware-synchronized sampling triggered by SCT outputs or comparator events - eliminates software jitter in current-loop sampling. |
| Low-Power Operation | Four power modes (Sleep, Deep-sleep, Power-down, Deep power-down) with RTC wake-up and peripheral-triggered exit - extends battery life in portable industrial tools. |
| Robust Debug & Boot | Serial Wire Debug (SWD) with 4 breakpoints/2 watchpoints + ROM-based boot loader supporting USB/CAN/USART ISP - simplifies field firmware recovery and secure deployment. |
| Industrial I/O Flexibility | 76 GPIOs with programmable pull-up/down, open-drain, glitch filtering, and switch matrix remapping - adapts pin functions to mechanical layout constraints without redesign. |
Applications
| Motion Control Drive | Solar Inverter Control |
|---|---|
Use Scenario: Closed-loop control of 3-phase BLDC/PMSM motors in HVAC compressors and robotic joints. IC Role / Device Role / Timing Role: Real-time execution of FOC algorithms, PWM generation via SCTimers, and current sensing using dual synchronized ADCs. Use Value: Hardware-accelerated SCT subsystem reduces CPU load by >40% versus software-timed PWM, enabling higher loop rates up to 20 kHz. |
Use Scenario: MPPT tracking and DC-AC conversion in single-phase string inverters for residential solar systems. IC Role / Device Role / Timing Role: High-resolution ADC sampling of PV voltage/current and grid-synchronized PWM generation with zero-crossing detection via SCT and comparators. Use Value: Integrated C_CAN and USB enable both local commissioning and remote grid operator communication without external protocol bridges. |
| Industrial PLC I/O Module | Digital Power Supply Controller |
Use Scenario: Modular I/O expansion for DIN-rail mounted PLCs handling analog inputs, relay outputs, and fieldbus interface. IC Role / Device Role / Timing Role: Analog signal conditioning (ADC/DAC/comparators), isolated digital I/O management, and Modbus RTU over RS-485 via USART with autobaud. Use Value: On-chip 4 kB EEPROM stores calibration coefficients and device identity, eliminating external NVM and reducing BOM cost. |
Use Scenario: Digital control of isolated DC-DC converters in telecom and server power supplies. IC Role / Device Role / Timing Role: Voltage/current loop regulation using DAC output to set reference, ADC feedback, and SCTimer-based synchronous rectifier timing. Use Value: SCT dither engine improves effective PWM resolution to 14-bit average, enabling <1% output ripple at 500 kHz switching frequency. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC1548JBD100 | 128 kB flash, 20 kB SRAM, no USB interface - identical peripheral set otherwise. | Suitable where USB is unnecessary and firmware size is constrained; lacks USB-based firmware update capability. | Select when cost sensitivity outweighs need for USB host connectivity and smaller code footprint suffices. |
| LPC1769FBD100 | ARM Cortex-M3 at 100 MHz, 512 kB flash, Ethernet MAC, but no SCTimer or integrated C_CAN - uses standard PWM/timers. | Better for networked industrial gateways; lacks hardware-accelerated motor control peripherals like SCTIPU and ADC-SCT trigger coupling. | Choose for Ethernet-enabled HMI or gateway applications; avoid when deterministic motor timing or analog feedback integration is required. |
Compared with LPC1548JBD100 and LPC1769FBD100, the LPC1549JBD100E uniquely combines USB 2.0 FS, full C_CAN, and SCTimer-based PWM in a single LQFP100 package - making it optimal for compact, self-contained motor controllers requiring field-upgradability and analog precision.
Availability
LPC1549JBD100E is available at Aetrix Electronics and suitable for motor control, solar inverters, and industrial automation requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for LPC1549JBD100E 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 focused on secure connectivity solutions for automotive, industrial, and IoT markets, with deep expertise in ARM-based microcontrollers and power-efficient design.
The LPC15xx product line was engineered specifically for deterministic real-time control in energy-conversion systems - integrating SCTimers, analog peripherals, and industrial communication interfaces into a single robust MCU platform.
FAQ
What is the maximum operating frequency of the LPC1549JBD100E?
The LPC1549JBD100E operates at a maximum CPU frequency of 72 MHz, enabled by its ARM Cortex-M3 core and system PLL. This frequency is sustained across the full industrial temperature range (-40 °C to +105 °C) and supply voltage range (2.4 V to 3.6 V), ensuring consistent real-time performance in demanding motor control applications.
Does the LPC1549JBD100E include USB functionality?
Yes, the LPC1549JBD100E integrates a USB 2.0 full-speed device controller with on-chip PHY, supporting enumeration, CDC ACM, and HID classes without external components. This enables direct connection to PCs for firmware updates, debugging, and data logging - a capability confirmed in Table 2 of the official datasheet.
How many analog-to-digital converters does the LPC1549JBD100E have, and what are their specifications?
The LPC1549JBD100E features two independent 12-bit ADCs, each supporting up to 12 input channels and sampling rates up to 2 Msamples/s. Both ADCs support multiple trigger sources including SCTimer outputs and analog comparator events, enabling hardware-synchronized acquisition critical for motor current sensing and power quality monitoring.
What is the role of the SCTimer/PWM subsystem in the LPC1549JBD100E?
The SCTimer/PWM subsystem in the LPC1549JBD100E consists of four configurable State Configurable Timers that operate as event-driven state machines. It provides up to 28 PWM outputs with dither support, input pre-processing via SCTIPU, and direct integration with ADC thresholds and comparator outputs - enabling precise, low-jitter waveform generation for inverter gate driving and digital power control.
Is the LPC1549JBD100E pin-compatible with other LPC15xx variants in the same package?
Yes, the LPC1549JBD100E shares identical pinout and electrical characteristics with other LQFP100 variants in the LPC15xx family (e.g., LPC1548JBD100, LPC1519JBD100), as confirmed by Figure 8 and Table 3 of the datasheet. This allows drop-in replacement where flash size, USB presence, or C_CAN requirements align with the target application.
LPC1549JBD100E Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 100-LQFP
- Series:
- LPC15xx
- Packaging:
- Tray
- Product Status:
- Discontinued at Digi-Key
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- CANbus, I2C, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 76
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 4K x 8
- RAM Size:
- 36K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.4V ~ 3.6V
- Data Converters:
- A/D 24x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LPC1549JBD100E FAQ
1.How can I place an order for LPC1549JBD100E through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC1549JBD100E 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 LPC1549JBD100E reliable?
The price and inventory of LPC1549JBD100E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC1549JBD100E is usually 5 days.
3.What payment methods are accepted for LPC1549JBD100E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC1549JBD100E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC1549JBD100E?
LPC1549JBD100E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC1549JBD100E 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 LPC1549JBD100E?
For technical support, including LPC1549JBD100E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC1549JBD100E requirements.
6.How does Aetrix verify that LPC1549JBD100E is sourced from the original manufacturer or authorized distributors?
All LPC1549JBD100E 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 LPC1549JBD100E meets industry standards.
7.What is the process for return or replacement of LPC1549JBD100E?
All LPC1549JBD100E units undergo pre-shipment inspection (PSI). If there is an issue with LPC1549JBD100E, 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 LPC1549JBD100E part is unused and in its original packaging.
Return procedure for LPC1549JBD100E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC1549JBD100E 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…

