NXP Semiconductors P89LPC914FDH,129
- Part No.:
- P89LPC914FDH,129
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 14-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
P89LPC914FDH,129.pdf
- Description:
- IC MCU 8BIT 1KB FLASH 14TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:4,505
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC914FDH,129 from NXP Semiconductors is an 8-bit microcontroller based on a two-clock 80C51 core, featuring 1 kB flash code memory, 128 B RAM, and operation up to 12 MHz. It integrates dual 16-bit timers, SPI, UART, two analog comparators, and keypad interrupt capability in a 14-pin TSSOP package. Designed for low-cost embedded control, it enables compact sensor interface and industrial monitoring systems with minimal external components.
For engineers reviewing the P89LPC914FDH,129 datasheet, P89LPC914FDH,129 pinout, P89LPC914FDH,129 application, or P89LPC914FDH,129 equivalent, key selection criteria include its 12 MHz max frequency (vs. 18 MHz in LPC912/913), integrated UART with fractional baud rate generator, TSSOP14 footprint, and 2.4–3.6 V supply with 5 V-tolerant I/O - critical for legacy bus interfacing and power-constrained designs.
Technical Context
The P89LPC914FDH,129 implements a high-performance 2-clock 80C51 architecture delivering instruction execution in 2–4 clocks - six times faster than standard 80C51 at same frequency. Its CPU clock supports internal RC oscillator (±1 % factory calibration), external crystal, or watchdog oscillator, with programmable divider for flexible timing generation.
Peripherals include a UART with break detection and automatic address recognition, SPI with slave select (SS) pin, two 16-bit counter/timers configurable as PWM or port toggle outputs, and a 23-bit system timer usable as RTC. Analog functions comprise two comparators with selectable inputs and shared reference, plus keypad interrupt on Port 0 pins with pattern-match detection.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Two-clock 80C51 CPU executing instructions in 2–4 clocks; delivers 6× performance vs. standard 80C51 at same frequency. |
| Max Operating Frequency | 12 MHz - lower than P89LPC912/913 (18 MHz), enabling reduced EMI and power consumption in cost-sensitive applications. |
| Memory | 1 kB byte-erasable flash (256 B sectors, 16 B pages) + 128 B RAM - supports In-Application Programming (IAP-Lite) and non-volatile data storage. |
| I/O & Voltage | Up to 12 I/O pins; 2.4–3.6 V VDD operation with 5 V-tolerant I/O - allows direct interfacing with 5 V logic without level shifters. |
| Timers & Peripherals | Two 16-bit counter/timers (T0/T1), 23-bit system timer/RTC, UART with fractional baud rate, SPI with SS, two analog comparators, and keypad interrupt. |
| Power Management | Idle and two power-down modes; typical total power-down current is 1 µA (with voltage comparators disabled). |
Pinout & Package
Package: TSSOP14 (plastic thin shrink small outline package; 14 leads; body width 4.4 mm; SOT402-1).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1: P2.2/MOSI | SPI Master Out / Slave In | Configurable bidirectional data line for SPI master/slave communication; Schmitt-triggered input. |
| 2: P2.5/SPICLK | SPI Clock | Output when configured as SPI master; input when slave; synchronizes data transfer on rising/falling edge per mode. |
| 3: P1.5/RST | Reset Input | Active-low reset pin; also used to force ISP mode during power-on; input-only function. |
| 4: VSS | Ground Reference | 0 V reference for all circuitry; must be connected to system ground plane for stable operation. |
| 5: P0.6/CMP1/KBI6 | Comparator 1 Output / Keypad Input 6 | Open-drain comparator output or keyboard interrupt input; supports wake-up from power-down on state change. |
| 6: P1.1/RXD | UART Receiver Input | Asynchronous serial data input for UART; supports framing error detection and automatic address recognition. |
| 7: P1.2/T0 | Timer 0 External Input / Overflow Output | Open-drain external count input or overflow toggle output; usable for event counting or PWM generation. |
| 8: P3.0/XTAL2/CLKOUT | Oscillator Output / Clock Divided-by-2 | Crystal oscillator output (if XTAL option selected) or CPU clock ÷2 signal (if ENCLK bit enabled); not available when XTAL1/XTAL2 drive RTC. |
| 9: P2.4/SS | SPI Slave Select | Active-low chip select for SPI slave operation; enables/disables SPI peripheral response to bus activity. |
| 10: VDD | Power Supply | 2.4–3.6 V main supply; powers core, peripherals, and I/O; supports operation in idle and power-down modes. |
| 11: P0.5/CMPREF/KBI5 | Comparator Reference / Keypad Input 5 | Shared negative input for both comparators or keyboard interrupt source; configurable via port latch settings. |
| 12: P0.4/CIN1A/KBI4 | Comparator 1 Positive Input A / Keypad Input 4 | Analog input for Comparator 1 or digital keypad interrupt pin; Schmitt-triggered for noise immunity. |
| 13: P0.2/CIN2A/KBI2 | Comparator 2 Positive Input A / Keypad Input 2 | Analog input for Comparator 2 or digital keypad interrupt pin; supports simultaneous analog sensing and key scan. |
| 14: P2.3/MISO | SPI Master In / Slave Out | Configurable bidirectional data line for SPI master/slave communication; Schmitt-triggered input. |
Key Features
| Feature | Design Value |
|---|---|
| Internal RC Oscillator | Factory-calibrated to ±1 % accuracy; eliminates need for external crystal/resonator in cost-sensitive applications. |
| Programmable Port Outputs | Each I/O pin supports quasi-bidirectional, open-drain, push-pull, or input-only configuration - enabling flexible interface design. |
| Port Input Pattern Match | Port 0 generates interrupt when pin values match or mismatch user-defined pattern - ideal for low-power key wake-up. |
| LED Drive Capability | All port pins support 20 mA sink/source (chip-limited total) - allows direct LED driving without external drivers. |
| Controlled Slew Rate | Outputs feature ~10 ns minimum ramp time - reduces electromagnetic interference (EMI) in dense PCB layouts. |
Applications
| Industrial Sensor Node | Smart Meter Interface |
|---|---|
Use Scenario: Compact remote temperature/humidity node with analog sensor inputs and RS-485 backhaul. IC Role / Device Role / Timing Role: Main controller handling ADC emulation via comparator thresholds, UART-to-RS485 translation, and low-power sleep/wake cycles. Use Value: 5 V-tolerant I/O interfaces directly with legacy RS-485 transceivers; 1 µA power-down current extends battery life to multi-year operation. |
Use Scenario: Tamper-detection and pulse-counting module in electricity meter front-end. IC Role / Device Role / Timing Role: Pulse accumulator using T0 input, real-time timestamping via 23-bit system timer, and secure firmware update over UART. Use Value: Byte-erasable flash enables field-upgradable tamper-log storage; keypad interrupt detects enclosure opening via reed switch matrix. |
| Home Appliance Control | IoT Edge Node |
Use Scenario: Washing machine mainboard managing motor control, water level sensing, and user interface. IC Role / Device Role / Timing Role: System coordinator running state machine, driving LEDs via port pins, and reading analog pressure sensor through comparators. Use Value: Integrated 20 mA LED drive eliminates discrete drivers; Schmitt-triggered inputs reject noise from motor commutation. |
Use Scenario: Battery-powered environmental monitor aggregating CO₂, VOC, and motion data before BLE transmission. IC Role / Device Role / Timing Role: Low-power sensor hub performing analog thresholding, wake-on-event, and UART-to-BLE bridge logic. Use Value: Dual comparators enable simultaneous gas sensor threshold detection; 12 MHz limit ensures predictable EMI profile for FCC/CE certification. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC913FDH | Same TSSOP14 package and peripherals, but supports 18 MHz max frequency and includes UART; lacks T0 pin on P1.2. | Preferred where higher throughput or UART-based diagnostics are required; unsuitable if T0 hardware counter is mandatory. | Select P89LPC913FDH only when 18 MHz operation or UART functionality is needed and T0 pin location is not constrained. |
| P89LPC912FDH | Same 14-pin TSSOP package, 18 MHz max frequency, and internal oscillator; includes XTAL1/XTAL2 pins but no UART or T0 output. | Used in crystal-reliant timing-critical systems without serial communication; incompatible with UART-dependent firmware. | Choose P89LPC912FDH for crystal-based clocking and minimal peripheral set; avoid if UART or T0-driven PWM is required. |
Compared with P89LPC914FDH,129, the P89LPC913FDH offers higher clock speed and UART but omits the T0 output on P1.2, while P89LPC912FDH provides crystal support and higher frequency but excludes both UART and T0 - making P89LPC914FDH,129 the only variant with integrated UART and dedicated T0 pin in TSSOP14.
Availability
P89LPC914FDH,129 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, home appliance control, and IoT edge nodes requiring stable component supply across extended temperature ranges (−40 °C to +85 °C).
Supply support for P89LPC914FDH,129 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 P89LPC914FDH,129 belongs to NXP's LPC900 family of enhanced 80C51 microcontrollers, designed specifically for cost-sensitive, space-constrained embedded control applications requiring integrated analog functions and low-power operation.
FAQ
What is the maximum operating frequency of the P89LPC914FDH,129?
The P89LPC914FDH,129 has a maximum operating frequency of 12 MHz, as confirmed in Table 3 of the NXP datasheet. This is lower than the 18 MHz supported by P89LPC912FDH and P89LPC913FDH, reflecting its optimized balance of performance, power, and peripheral integration for mid-tier embedded applications. The P89LPC914FDH,129 maintains full compatibility with the two-clock 80C51 instruction set at this frequency.
Does the P89LPC914FDH,129 include a UART interface?
Yes, the P89LPC914FDH,129 includes a full-featured UART with fractional baud rate generator, break detect, framing error detection, automatic address detection, and versatile interrupt capabilities. Pins P1.0/TXD and P1.1/RXD are dedicated to this function, distinguishing it from P89LPC912FDH (no UART) and confirming its role in serial communication–dependent designs. The P89LPC914FDH,129 UART is fully functional across its specified temperature and voltage range.
What package type is used for the P89LPC914FDH,129?
The P89LPC914FDH,129 uses a TSSOP14 package (plastic thin shrink small outline package with 14 leads and 4.4 mm body width), designated SOT402-1. This surface-mount package supports automated assembly and provides thermal and electrical performance suitable for industrial environments. All variants in the P89LPC912/913/914 family share this identical footprint, enabling layout reuse across models where pin compatibility permits.
Can the P89LPC914FDH,129 operate without an external crystal?
Yes, the P89LPC914FDH,129 can operate without an external crystal using its internal RC oscillator, factory-calibrated to ±1 %. This oscillator is selectable and fine-tunable via flash configuration bits, allowing elimination of external timing components in cost-sensitive designs. The P89LPC914FDH,129 retains full peripheral functionality-including UART and SPI-when using the internal oscillator, with timing accuracy sufficient for most industrial control applications.
What is the I/O voltage tolerance of the P89LPC914FDH,129?
The P89LPC914FDH,129 features 5 V-tolerant I/O pins, meaning they may be pulled up to or driven by signals up to 5.5 V while operating from a 2.4–3.6 V VDD supply. This allows direct interfacing with legacy 5 V logic families and peripherals such as RS-232/RS-485 transceivers without external level-shifting circuitry. This specification is explicitly stated in Section 2.1 of the NXP datasheet for the P89LPC914FDH,129.
P89LPC914FDH,129 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 14-TSSOP (0.173", 4.40mm Width)
- Series:
- LPC900
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Verified
- Core Processor:
- 8051
- Core Size:
- 8-Bit
- Speed:
- 12MHz
- Connectivity:
- SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, LED, POR, PWM, WDT
- Number of I/O:
- 12
- Program Memory Size:
- 1KB (1K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 128 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.4V ~ 3.6V
- Data Converters:
- -
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P89LPC914FDH,129 FAQ
1.How can I place an order for P89LPC914FDH,129 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC914FDH,129 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 P89LPC914FDH,129 reliable?
The price and inventory of P89LPC914FDH,129 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC914FDH,129 is usually 5 days.
3.What payment methods are accepted for P89LPC914FDH,129?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC914FDH,129 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC914FDH,129?
P89LPC914FDH,129 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC914FDH,129 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 P89LPC914FDH,129?
For technical support, including P89LPC914FDH,129 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC914FDH,129 requirements.
6.How does Aetrix verify that P89LPC914FDH,129 is sourced from the original manufacturer or authorized distributors?
All P89LPC914FDH,129 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 P89LPC914FDH,129 meets industry standards.
7.What is the process for return or replacement of P89LPC914FDH,129?
All P89LPC914FDH,129 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC914FDH,129, 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 P89LPC914FDH,129 part is unused and in its original packaging.
Return procedure for P89LPC914FDH,129:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC914FDH,129 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…

