Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors LPC1112FDH20/102:5

Part No.:
LPC1112FDH20/102:5
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
20-TSSOP (0.173", 4.40mm Width)
Datasheet:
AetrixLPC1112FDH20/102:5.pdf
Description:
IC MCU 32BIT 16KB FLASH 20TSSOP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,186

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

LPC1112FDH20/102 from NXP Semiconductors is a 32-bit ARM Cortex-M0 microcontroller in TSSOP20 package, delivering up to 50 MHz CPU operation, 16 kB flash, 4 kB SRAM, and a UART interface - designed for cost-sensitive embedded control in lighting and alarm systems.

For engineers reviewing the LPC1112FDH20/102 datasheet, LPC1112FDH20/102 pinout, LPC1112FDH20/102 application, or LPC1112FDH20/102 equivalent, key selection criteria include its 20-pin TSSOP footprint, lack of I²C Fast-mode Plus support, 5-channel 10-bit ADC, and LPC1100L-series power profile features including windowed watchdog timer and configurable open-drain GPIO.

Technical Context

The LPC1112FDH20/102 implements an ARM Cortex-M0 core with NVIC and Serial Wire Debug, operating at up to 50 MHz using internal RC (12 MHz ±1 %) or external crystal (1–25 MHz) clock sources. Its system architecture includes AHB-to-APB bridge, integrated PMU for Sleep/Deep-sleep/Deep power-down modes, and boot ROM-resident power profiles.

Peripheral integration includes one UART with RS-485 support and fractional baud rate generation, one SPI controller with FIFO, four general-purpose timers (two 16-bit, two 32-bit), and a 10-bit ADC with multiplexing across five input channels - all mapped to 14 GPIO pins in the TSSOP20 package.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreARM Cortex-M0, supporting Thumb-2 instruction set and nested vectored interrupt handling
Max Clock Frequency50 MHz - enables real-time control loops with sub-100 ns instruction timing
Flash Memory16 kB - sufficient for bootloader + application firmware in compact sensor nodes
SRAM4 kB - supports moderate stack depth and data buffering for UART/SPI communication
ADC Resolution10-bit - provides 1024-level analog sensing for temperature, voltage, or light monitoring
GPIO Count14 - usable I/O pins in TSSOP20 package, with configurable pull-up/pull-down and edge/level interrupts
UART Interfaces1 - supports RS-485 bus communication with hardware flow control (CTS/RTS)
Operating Voltage1.8 V to 3.6 V - compatible with single Li-ion or dual AA battery systems

Pinout & Package

TSSOP20 package: plastic thin shrink small outline, 20 leads, 4.4 mm body width, 0.65 mm pitch, thermal pad optional.

Pin/TerminalCircuit RoleDesign Meaning
1 (VDD)Power supplyPrimary 1.8–3.6 V supply rail for core and I/O domains
2 (PIO0_0 / RESET)Reset inputActive-low reset pin with internal pull-up; also functions as GPIO port 0 bit 0
3 (PIO0_1 / CLKOUT)Programmable clock outputOutputs selected system clock (IRC, crystal, PLL, or watchdog) for external timing verification
4 (PIO0_2 / SSEL0 / CT16B0_CAP0)SPI slave select / timer captureEnables SPI0 peripheral in slave mode or captures external events on 16-bit timer 0
5 (PIO0_3)General-purpose I/OConfigurable digital input/output with interrupt capability and pull-up/down resistors
6 (PIO0_4 / SCL)I²C serial clockOpen-drain output for standard I²C-bus communication (not Fast-mode Plus)
7 (PIO0_5 / SDA)I²C serial dataOpen-drain bidirectional line for I²C-bus data transfer
8 (PIO0_6 / SCK0)SPI0 serial clockMaster or slave clock signal for SPI0 interface with programmable polarity and phase
9 (PIO0_7 / CTS)UART clear-to-sendHardware flow control input for UART receiver, active low
10 (VSS)GroundDigital ground reference for all I/O and core circuitry
11 (PIO0_8 / MISO0 / CT16B0_MAT0)SPI0 master-in-slave-out / timer matchOutputs SPI0 data in master mode or triggers action on 16-bit timer 0 match event
12 (PIO0_9 / MOSI0 / CT16B0_MAT1)SPI0 master-out-slave-in / timer matchInputs SPI0 data in master mode or triggers action on second 16-bit timer 0 match
13 (PIO0_10 / SWCLK / SCK0 / CT16B0_MAT2)SWD clock / SPI0 clock / timer matchShared pin for debug clock, SPI0 clock, and third 16-bit timer 0 match output
14 (PIO0_11 / AD0 / CT32B0_MAT3)ADC channel 0 / timer matchAnalog input for 10-bit ADC or fourth match output for 32-bit timer 0
15 (XTALIN)Clock oscillator inputAccepts external crystal (1–25 MHz) or clock source for system timing
16 (XTALOUT)Clock oscillator outputDrives external crystal in parallel-resonant configuration
17 (PIO1_0 / AD1 / CT32B1_CAP0)ADC channel 1 / timer captureAnalog input or external event capture for 32-bit timer 1
18 (PIO1_1 / AD2 / CT32B1_MAT0)ADC channel 2 / timer matchAnalog input or first match output for 32-bit timer 1
19 (PIO1_2 / AD3 / CT32B1_MAT1)ADC channel 3 / timer matchAnalog input or second match output for 32-bit timer 1
20 (PIO1_3 / AD4 / CT32B1_MAT2)ADC channel 4 / timer matchAnalog input or third match output for 32-bit timer 1

Key Features

FeatureDesign Value
Windowed watchdog timerEnables safety-critical timeout detection with configurable window boundaries to prevent premature or delayed resets
Configurable open-drain GPIOSupports wired-AND logic and I²C bus interfacing without external pull-ups on designated pins
In-Application Programming (IAP)Allows firmware updates over UART or other interfaces without external programmer or reset interruption
Power profiles in boot ROMReduces development effort by enabling optimized sleep/wake behavior via single API call for common use cases
High-current GPIO sink (20 mA)Directly drives LEDs or small relays without external buffer transistors on specific I²C pins
Serial Wire Debug (SWD)Provides full debug visibility (breakpoints, memory access, register inspection) using only two pins

Applications

Smart Lighting ControlHome Security Panel

Use Scenario: Dimmable LED driver with ambient light sensing and wireless command reception.

IC Role / Device Role / Timing Role: Main controller executing PWM dimming logic, reading ADC values from photodiode, and parsing UART commands from RF module.

Use Value: 14 GPIO enable direct connection to RGB LED drivers and sensors; 10-bit ADC resolves lux changes with <1% error; UART handles reliable command framing.

Use Scenario: Battery-powered door/window sensor node reporting intrusion status via UART to central hub.

IC Role / Device Role / Timing Role: Low-power sensor aggregator sampling reed switch inputs and managing wake-on-interrupt behavior.

Use Value: Deep-sleep current <10 µA extends 2-year battery life; windowed WDT prevents lockup during wireless transmission; 5 ADC channels monitor battery voltage and tamper switches.

Industrial Temperature MonitorWhite Goods Motor Interface

Use Scenario: Compact thermostat unit measuring thermistor voltage and controlling HVAC relay via optocoupler.

IC Role / Device Role / Timing Role: Analog front-end processor converting thermistor resistance to temperature and driving relay control logic.

Use Value: 10-bit ADC with internal reference achieves ±0.5 °C accuracy over 0–70 °C; 16 kB flash stores calibration tables and PID coefficients.

Use Scenario: Fan speed controller in refrigerator compressor module receiving PWM commands and feeding back tachometer pulses.

IC Role / Device Role / Timing Role: Real-time motor supervisor capturing tachometer edges and generating variable-frequency PWM output.

Use Value: Four independent timers support simultaneous tach capture, PWM generation, and watchdog supervision; 50 MHz core ensures <1 µs jitter on fan control signals.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
LPC1111FDH20/0028 kB flash, 2 kB SRAM, same TSSOP20 package and peripheral setLower memory capacity suits simpler sensor polling or LED sequencing tasksSelect when firmware size remains under 6 kB and no future feature expansion is planned
LPC1112FD20/102Same 16 kB flash/4 kB SRAM, but SO20 package (7.5 mm width, 1.27 mm pitch)SO20 offers easier hand-soldering and higher thermal mass for industrial environmentsChoose for through-hole assembly, legacy board compatibility, or enhanced thermal stability

Compared with LPC1111FDH20/002, the LPC1112FDH20/102 provides double flash and SRAM for complex state machines or protocol stacks; versus LPC1112FD20/102, it trades SO20's mechanical robustness for TSSOP20's 30 % smaller PCB footprint and finer pitch routing.

Availability

LPC1112FDH20/102 is available at Aetrix Electronics and suitable for smart lighting control, home security panels, industrial temperature monitors, and white goods motor interfaces requiring stable component supply across production lifecycles.

Supply support for LPC1112FDH20/102 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.

The LPC111x series targets cost-constrained 8/16-bit MCU replacement scenarios, emphasizing low power, simple toolchain adoption, and minimal code size while delivering 32-bit performance and ARM ecosystem compatibility.

FAQ

What is the maximum operating frequency of the LPC1112FDH20/102?

The LPC1112FDH20/102 operates at a maximum CPU frequency of 50 MHz. This is achieved using either the internal 12 MHz ±1 % RC oscillator (with PLL multiplication) or an external crystal oscillator ranging from 1 MHz to 25 MHz. The 50 MHz clock enables deterministic execution of real-time control algorithms with sub-100 ns instruction timing, making the LPC1112FDH20/102 suitable for time-critical embedded applications such as motor control and sensor fusion.

Does the LPC1112FDH20/102 support I²C Fast-mode Plus?

No, the LPC1112FDH20/102 does not support I²C Fast-mode Plus. As explicitly noted in the datasheet block diagram footnote "(2) Not on LPC1112FDH20/102", this variant lacks the 1 Mbit/s Fast-mode Plus capability present in higher-pin-count LPC111x packages. It supports standard I²C-bus operation at up to 400 kbit/s with multi-address recognition and monitor mode, sufficient for interfacing with common sensors and EEPROMs in lighting and alarm systems.

How many ADC input channels are available on the LPC1112FDH20/102?

The LPC1112FDH20/102 provides five ADC input channels (AD0–AD4), corresponding to pins PIO0_11, PIO1_0, PIO1_1, PIO1_2, and PIO1_3. These channels feed a single 10-bit successive-approximation ADC with internal reference, supporting sample rates up to 400 kS/s. The five-channel limitation reflects the TSSOP20 package's pin count constraints, as larger packages (e.g., LQFP48) offer up to eight ADC inputs.

What power-saving modes does the LPC1112FDH20/102 support?

The LPC1112FDH20/102 supports three reduced-power modes: Sleep, Deep-sleep, and Deep power-down. In Deep-sleep mode, current consumption drops below 10 µA while retaining SRAM and register contents, and the device can wake via up to 13 functional pins. Power profiles stored in boot ROM allow application-level optimization of these modes via a single function call, a feature exclusive to the LPC1100L and LPC1100XL series to which the LPC1112FDH20/102 belongs.

Is the LPC1112FDH20/102 pin-compatible with other LPC111x variants in TSSOP20 package?

Yes, the LPC1112FDH20/102 shares identical pinout and electrical characteristics with other TSSOP20-packaged LPC111x devices, including LPC1111FDH20/002 and LPC1112FDH20/102's sibling LPC1112FDH28/102 (though the latter is TSSOP28). This allows direct substitution within the same package family for memory or peripheral scaling, provided firmware accommodates differences in flash size, SRAM, and peripheral enablement - for example, LPC1111FDH20/002 has half the flash and SRAM but identical GPIO mapping and timer resources.

LPC1112FDH20/102:5 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
20-TSSOP (0.173", 4.40mm Width)
Series:
LPC1100L
Packaging:
Tape & Reel (TR)
Product Status:
Active
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M0
Core Size:
32-Bit Single-Core
Speed:
50MHz
Connectivity:
SPI, UART/USART
Peripherals:
Brown-out Detect/Reset, POR, WDT
Number of I/O:
14
Program Memory Size:
16KB (16K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
4K x 8
Voltage - Supply (Vcc/Vdd):
1.8V ~ 3.6V
Data Converters:
A/D 5x10b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

LPC1112FDH20/102:5 FAQ

1.How can I place an order for LPC1112FDH20/102:5 through Aetrix?

Please submit a Request for Quotation (RFQ) for LPC1112FDH20/102:5 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 LPC1112FDH20/102:5 reliable?

The price and inventory of LPC1112FDH20/102:5 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC1112FDH20/102:5 is usually 5 days.

3.What payment methods are accepted for LPC1112FDH20/102:5?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC1112FDH20/102:5 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for LPC1112FDH20/102:5?

LPC1112FDH20/102:5 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your LPC1112FDH20/102:5 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 LPC1112FDH20/102:5?

For technical support, including LPC1112FDH20/102:5 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC1112FDH20/102:5 requirements.

6.How does Aetrix verify that LPC1112FDH20/102:5 is sourced from the original manufacturer or authorized distributors?

All LPC1112FDH20/102:5 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 LPC1112FDH20/102:5 meets industry standards.

7.What is the process for return or replacement of LPC1112FDH20/102:5?

All LPC1112FDH20/102:5 units undergo pre-shipment inspection (PSI). If there is an issue with LPC1112FDH20/102:5, 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 LPC1112FDH20/102:5 part is unused and in its original packaging.

Return procedure for LPC1112FDH20/102:5:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

LPC1112FDH20/102:5 Tags

  • LPC1112FDH20/102:5
  • LPC1112FDH20/102:5 PDF
  • LPC1112FDH20/102:5 Datasheet
  • LPC1112FDH20/102:5 Specifications
  • LPC1112FDH20/102:5 Images
  • NXP Semiconductors
  • NXP Semiconductors LPC1112FDH20/102:5
  • Buy LPC1112FDH20/102:5
  • LPC1112FDH20/102:5 Price
  • LPC1112FDH20/102:5 Distributor
  • LPC1112FDH20/102:5 Supplier
  • LPC1112FDH20/102:5 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER