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 P89LPC930FDH,129

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

Inventory:4,714

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC930FDH,129 from NXP Semiconductors (formerly Philips) is an 8-bit microcontroller based on a two-clock 80C51 core, delivering 6× performance over standard 80C51 at 18 MHz with 4 kB Flash, 256-byte RAM, and 23 I/O pins in TSSOP28 package. It integrates dual 16-bit timers, real-time clock, two analog comparators, enhanced UART, I²C, SPI, and keypad interrupt support for compact embedded control applications.

For engineers reviewing the P89LPC930FDH,129 datasheet, P89LPC930FDH,129 pinout, P89LPC930FDH,129 application, or P89LPC930FDH,129 equivalent, this page provides verified functional specifications, validated TSSOP28 pin mapping, confirmed low-voltage operation (2.4–3.6 V), 5 V-tolerant I/Os, and real-world use cases in industrial sensing and power management systems.

Technical Context

The P89LPC930FDH,129 executes instructions in two to four CPU clocks-enabling 111 ns minimum instruction cycle time at 18 MHz-via an accelerated 2-clock architecture. Its clock system supports four selectable sources: factory-calibrated 7.373 MHz ±1% on-chip RC oscillator, watchdog oscillator (400 kHz), external crystal (20 kHz–18 MHz), or external clock input.

Peripherals include a fractional baud rate UART, 400 kHz I²C bus, full-duplex SPI, eight keypad-interrupt-capable Port 0 pins, and dual analog comparators with programmable reference and inputs. All 23 I/O pins feature Schmitt-trigger inputs, LED drive capability (20 mA/pin), and configurable output modes (quasi-bidirectional, open-drain, push-pull, input-only).

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreTwo-clock 80C51 architecture executing instructions in 2–4 clocks; delivers 6× throughput vs standard 80C51 at same frequency.
Flash Memory4 kB byte-erasable Flash with 1 kB sectors and 64-byte pages; supports In-Application Programming (IAP) and serial flash programming.
RAM256-byte on-chip data RAM; second data pointer enables efficient memory access.
Operating Voltage2.4 V to 3.6 V VDD; I/O pins tolerate up to 5.5 V-enables direct interfacing with 5 V logic without level shifters.
Timers & ClockTwo 16-bit counter/timers (T0/T1), real-time clock/system timer, and independent watchdog timer with 8 selectable timeout values.
CommunicationEnhanced UART with fractional baud generator, 400 kHz I²C, and full-duplex SPI with master/slave mode support.
PackageTSSOP28 (SOT361-1), 4.4 mm body width; 23 minimum I/O pins, up to 26 usable with on-chip oscillator and reset enabled.

Pinout & Package

Package: TSSOP28 (SOT361-1), plastic thin shrink small outline package with 28 leads and 4.4 mm body width. Pinout validated per Philips Semiconductors Rev. 05 datasheet (15 Dec 2004), Figure 2 and Table 3.

Pin/TerminalCircuit RoleDesign Meaning
P0.0–P0.7 (pins 3,26,25,24,23,22,20,19)Configurable 8-bit port with comparator/keyboard functionsSupports keypad interrupt (KBI0–KBI7), analog comparator inputs/outputs (CMP1/CMP2, CIN1A/B, CIN2A/B, CMPREF), and Schmitt-triggered I/O with LED drive (20 mA).
P1.0–P1.7 (pins 18,17,12,11,10,6,5,4)Configurable 8-bit port with serial/peripheral functionsIncludes UART (TXD/RXD), I²C (SCL/SDA), external interrupts (INT0/INT1), timer inputs (T0/T1), and RST (P1.5, input-only).
P2.0–P2.7 (pins 1,2,13,14,15,16,27,28)Configurable 8-bit port with SPI functionsProvides SPI interface (MOSI/MISO/SS/SPICLK), with all pins Schmitt-triggered and independently configurable as I/O.
P3.0–P3.1 (pins 9,8)Oscillator/clock control interfaceP3.0 = XTAL2/CLKOUT (clock output when not using crystal); P3.1 = XTAL1 (oscillator input or general-purpose I/O if RC oscillator selected).
VDD (pin 21), VSS (pin 7)Power supply terminalsSingle-supply operation (2.4–3.6 V); only VDD and VSS required for basic operation when using on-chip oscillator and reset.

Key Features

FeatureDesign Value
Accelerated 2-clock execution111 ns min instruction cycle at 18 MHz-reduces EMI and power consumption versus standard 80C51 at same performance.
On-chip RC oscillatorFactory-trimmed to 7.373 MHz ±1%; tunable via 6-bit TRIM register-eliminates external crystal for cost-sensitive designs.
Low-power operation1 µA typical Power-down current (with voltage comparators disabled); Idle and two Power-down modes with fast wake-up on interrupt.
Robust reset systemOn-chip power-on reset, brownout detect (configurable as interrupt), oscillator fail detection, and software reset-no external components needed.
Flash security & programmingFlash security bits prevent program readout; serial flash programming enables in-circuit production coding and field updates.

Applications

Industrial Sensor NodeSmart Power Monitor

Use Scenario: Compact remote sensor node measuring temperature, humidity, and supply voltage in factory automation cabinets.

IC Role / Device Role / Timing Role: Central controller managing analog comparator thresholds, UART telemetry transmission, and real-time timestamping of events.

Use Value: On-chip RC oscillator eliminates crystal BOM cost; 5 V-tolerant I/Os interface directly with legacy 5 V sensors; 1 µA Power-down extends battery life in intermittent-read deployments.

Use Scenario: AC/DC power supply supervisory module monitoring rail stability, overvoltage, and thermal faults.

IC Role / Device Role / Timing Role: Fault-detection engine using dual analog comparators (CMP1/CMP2) with programmable reference (CMPREF) and real-time clock for event logging.

Use Value: Brownout detect triggers graceful shutdown before undervoltage lockout; 23 I/Os enable simultaneous monitoring of multiple rails and fans without external GPIO expanders.

Keypad-Controlled HMIEmbedded I²C Master Node

Use Scenario: Front-panel interface for HVAC controllers with 8-key membrane keypad and LED status indicators.

IC Role / Device Role / Timing Role: Keypad scan controller using Port 0's KBI0–KBI7 inputs and LED drive capability (20 mA/pin) for direct LED sinking.

Use Value: Hardware-accelerated "input pattern match" interrupt reduces CPU polling overhead; configurable slew-rate outputs minimize EMI during LED switching.

Use Scenario: Local bus manager in multi-sensor IoT gateway aggregating data from I²C temperature, pressure, and humidity sensors.

IC Role / Device Role / Timing Role: I²C master (400 kHz) coordinating sensor reads, UART forwarding to host MCU, and SPI communication with local flash storage.

Use Value: Dedicated I²C hardware with automatic address detection and interrupt-driven transfers offloads timing-critical bus arbitration from firmware.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P89LPC931FDH8 kB Flash (vs 4 kB), otherwise identical pinout, peripherals, and electrical specs.Suitable where larger firmware footprint or future code expansion is required without PCB change.Select P89LPC931FDH only if >4 kB code space is confirmed necessary; identical layout and firmware compatibility simplify migration.
NXP LPC935FDHSuccessor device with enhanced debug interface, higher max clock (20 MHz), and improved ESD rating; same TSSOP28 package and core architecture.Better suited for new designs requiring longer product lifecycle support or higher noise immunity in industrial environments.Choose LPC935FDH for new designs needing extended longevity or tighter timing margins; not drop-in due to minor SFR differences and updated bootloader.

Compared with P89LPC930FDH,129, the P89LPC931FDH offers double Flash capacity with zero hardware changes, while the LPC935FDH provides higher clock headroom and modernized debug-but requires firmware validation and lacks factory RC calibration guarantee.

Availability

P89LPC930FDH,129 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart power monitors, keypad-based HMIs, and embedded I²C master nodes requiring stable component supply across long-lifecycle production programs.

Supply support for P89LPC930FDH,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 acquired Philips Semiconductors in 2006 and continues to support legacy 80C51-based microcontrollers with documentation, tools, and long-term supply assurance.

The P89LPC930FDH,129 belongs to the LPC900 family-designed for cost-sensitive, space-constrained embedded control applications demanding high integration, low power, and minimal external components.

FAQ

What is the maximum operating frequency of the P89LPC930FDH,129?

The P89LPC930FDH,129 supports a maximum CPU clock frequency of 18 MHz when using the high-speed oscillator option (external crystal or resonator). At this frequency, its two-clock architecture achieves 111 ns minimum instruction cycle time-six times faster than a standard 80C51 running at the same clock rate. The on-chip RC oscillator is factory calibrated to 7.373 MHz ±1%, but can be tuned via the TRIM register for other frequencies.

Does the P89LPC930FDH,129 support in-system programming?

Yes, the P89LPC930FDH,129 supports both serial flash programming for in-circuit production coding and In-Application Programming (IAP) of its 4 kB Flash memory. This allows firmware updates to be performed while the device is running in the target system. Flash security bits prevent unauthorized reading of sensitive code, and erase/program operations complete in 2 ms each-enabling rapid field updates without removing the P89LPC930FDH,129 from the board.

How many I/O pins does the P89LPC930FDH,129 provide in TSSOP28 package?

The P89LPC930FDH,129 provides a minimum of 23 configurable I/O pins in its TSSOP28 package. When using on-chip oscillator and on-chip reset options, up to 26 pins are available as I/O-since XTAL1, XTAL2, and RST functions are reassigned from dedicated pins to general-purpose I/O. All pins feature Schmitt-triggered inputs, LED drive capability (20 mA), and user-selectable output configurations (quasi-bidirectional, open-drain, push-pull, or input-only).

Can the P89LPC930FDH,129 operate from a 5 V supply?

No, the P89LPC930FDH,129 operates from a 2.4 V to 3.6 V VDD supply and is not rated for 5 V operation. However, all I/O pins are 5 V tolerant-meaning they may be safely pulled up to or driven by 5 V signals without damage. This allows direct interfacing with legacy 5 V peripherals (e.g., sensors, displays, logic) while maintaining the microcontroller's low-voltage core operation for reduced power and EMI.

What oscillator options are available for the P89LPC930FDH,129?

The P89LPC930FDH,129 supports four oscillator options: (1) on-chip RC oscillator (factory trimmed to 7.373 MHz ±1%), (2) on-chip watchdog oscillator (400 kHz), (3) external crystal/resonator (20 kHz–18 MHz), and (4) external clock input (0–18 MHz applied to XTAL1/P3.1). Selection is configured via Flash configuration bits during programming; the RC option eliminates external timing components, while crystal modes support precise timing-critical applications.

P89LPC930FDH,129 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
28-TSSOP (0.173", 4.40mm Width)
Series:
LPC900
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
12MHz
Connectivity:
I2C, SPI, UART/USART
Peripherals:
Brown-out Detect/Reset, LED, POR, PWM, WDT
Number of I/O:
26
Program Memory Size:
4KB (4K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
256 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:

P89LPC930FDH,129 FAQ

1.How can I place an order for P89LPC930FDH,129 through Aetrix?

Please submit a Request for Quotation (RFQ) for P89LPC930FDH,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 P89LPC930FDH,129 reliable?

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

3.What payment methods are accepted for P89LPC930FDH,129?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC930FDH,129 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC930FDH,129?

P89LPC930FDH,129 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your P89LPC930FDH,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 P89LPC930FDH,129?

For technical support, including P89LPC930FDH,129 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC930FDH,129 requirements.

6.How does Aetrix verify that P89LPC930FDH,129 is sourced from the original manufacturer or authorized distributors?

All P89LPC930FDH,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 P89LPC930FDH,129 meets industry standards.

7.What is the process for return or replacement of P89LPC930FDH,129?

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

Return procedure for P89LPC930FDH,129:

1.Submit a request within 90 days.

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

P89LPC930FDH,129 Tags

  • P89LPC930FDH,129
  • P89LPC930FDH,129 PDF
  • P89LPC930FDH,129 Datasheet
  • P89LPC930FDH,129 Specifications
  • P89LPC930FDH,129 Images
  • NXP Semiconductors
  • NXP Semiconductors P89LPC930FDH,129
  • Buy P89LPC930FDH,129
  • P89LPC930FDH,129 Price
  • P89LPC930FDH,129 Distributor
  • P89LPC930FDH,129 Supplier
  • P89LPC930FDH,129 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