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 P89LPC925FDH,529

Part No.:
P89LPC925FDH,529
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
20-TSSOP (0.173", 4.40mm Width)
Datasheet:
AetrixP89LPC925FDH,529.pdf
Description:
IC MCU 8BIT 8KB FLASH 20TSSOP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,138

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC925FDH,529 from NXP Semiconductors (formerly Philips Semiconductors) is a single-chip 8-bit microcontroller based on an accelerated 2-clock 80C51 core, delivering six times the instruction throughput of standard 8051 devices. It integrates 8 kB Flash, 256-byte RAM, dual analog comparators, 4-channel 8-bit ADC, DAC1 output, I²C interface, UART with auto-baud, and keypad interrupt support - all in a TSSOP20 package for compact embedded control applications such as industrial sensor interfaces and smart appliance subsystems.

For engineers reviewing the P89LPC925FDH,529 datasheet, P89LPC925FDH,529 pinout, P89LPC925FDH,529 application, or P89LPC925FDH,529 equivalent, key selection considerations include its 20-pin TSSOP package, dual comparator inputs with reference channel, 4-channel ADC with selectable input mapping, internal RC oscillator trim capability, and configurable port I/O with Schmitt-triggered inputs for noisy environments.

Technical Context

The P89LPC925FDH,529 executes most instructions in two to four CPU clock cycles via its enhanced 2-clock architecture, with CCLK derived from OSCCLK (up to 18 MHz) divided by 2N (N = 0–255) using the DIVM register. Its memory map includes 8 kB Flash organized in eight 1 kB sectors, 256-byte IDATA RAM, and bit-addressable SFR space supporting real-time clock, watchdog timer, and programmable oscillator divider functions.

Peripheral integration includes a full-duplex UART with auto-baud detection, multimaster I²C interface with slave address register and status monitoring, two 16-bit timers with auxiliary mode control, and analog subsystem comprising two independent voltage comparators (CMP1/CMP2), a 4-channel 8-bit successive-approximation ADC (ADC1), and a single DAC output (DAC1) on P0.4.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreAccelerated 2-clock 80C51 executing instructions in 2–4 CCLK cycles; 6× performance vs. legacy 8051.
Flash Memory8 kB on-chip Code Flash, sector-organized (8 × 1 kB), supports in-system programming (ISP).
RAM256-byte IDATA RAM (128-byte DATA + 128-byte upper indirect), usable for stack and variables.
Analog PeripheralsDual independent comparators (CMP1/CMP2), 4-channel 8-bit ADC (ADC1), DAC1 output on P0.4.
CommunicationUART with auto-baud detection, I²C multimaster interface, configurable port pins for SDA/SCL/TXD/RXD.
PackageTSSOP20 (4.4 mm × 6.5 mm, 0.65 mm pitch), RoHS-compliant surface-mount package.
Operating Voltage2.5 V to 3.6 V supply range; brownout reset circuitry integrated for reliable power-down recovery.

Pinout & Package

TSSOP20 package: 20-pin thin shrink small-outline package with 0.65 mm lead pitch, optimized for high-density PCB layouts and automated assembly. Pin 1 marked by beveled corner; thermal pad not present.

Pin/TerminalCircuit RoleDesign Meaning
P0.0 / KBI0 / CMP2Port 0 bit 0, keypad interrupt 0 input, comparator 2 outputConfigurable I/O with Schmitt trigger; enables wake-up from keypad scan or comparator event.
P0.4 / AD13 / DAC1Port 0 bit 4, ADC1 channel 3 input, DAC1 analog outputShared pin supports simultaneous analog input sampling and calibrated analog output generation.
P1.2 / T0 / SCLPort 1 bit 2, Timer 0 external count input, I²C clockOpen-drain output when used for I²C; allows bidirectional timing and bus arbitration without external pull-ups.
P1.3 / INT0 / SDAPort 1 bit 3, external interrupt 0, I²C dataOpen-drain I²C data line with built-in interrupt flag; supports slave addressing and master arbitration.
P3.0 / CLKOUT / XTAL2Port 3 bit 0, clock output, crystal oscillator outputOutputs CCLK/2 when crystal oscillator disabled; enables synchronous peripheral clocking without external oscillator.

Key Features

FeatureDesign Value
Accelerated 2-clock CPUExecutes instructions in 2–4 CCLK cycles, enabling deterministic real-time response at lower clock frequencies.
Configurable port I/OAll port pins support independent input/output mode selection and Schmitt-triggered inputs for noise immunity.
Integrated analog subsystemDual comparators with dedicated reference input (CMPREF), 4-channel ADC with boundary registers for windowed detection.
On-chip RC oscillator trimTRIM register (96h) allows ±1% factory calibration and user-adjustable tuning of 7.373 MHz RC oscillator.
Power management modesIdle and Power-down modes with wake-up sources including external interrupts, keypad scan, and timer overflows.

Applications

Industrial Sensor InterfaceSmart Appliance Control

Use Scenario: Monitoring temperature, pressure, and flow sensors in HVAC controllers with local decision-making and communication to central unit.

IC Role / Device Role / Timing Role: Central microcontroller managing analog sensor acquisition via ADC1, comparator-based threshold alerts, and UART/I²C data transmission.

Use Value: Integrated ADC, DAC, and comparators eliminate external signal-conditioning ICs; TSSOP20 footprint reduces board area by >30% vs. SOIC-28 alternatives.

Use Scenario: Controlling motor speed, display backlight, and user input in washing machine control panels with low EMI requirements.

IC Role / Device Role / Timing Role: System-on-chip controller handling keypad scanning (KBI0–KBI7), PWM generation via timer outputs, and real-time clock for cycle timing.

Use Value: Keypad interrupt logic reduces polling overhead by 90%; internal RC oscillator eliminates crystal cost and layout sensitivity.

Energy Metering SubsystemMedical Diagnostic Device

Use Scenario: Measuring current/voltage waveforms in residential electricity meters with tamper detection and data logging.

IC Role / Device Role / Timing Role: Signal acquisition node performing analog front-end conditioning, zero-crossing detection (via comparators), and SPI/I²C data forwarding.

Use Value: Dual comparators enable simultaneous high/low threshold detection; DAC1 provides calibrated reference for ADC offset correction.

Use Scenario: Portable blood glucose monitor requiring precise analog measurement, battery-level monitoring, and USB-serial bridge functionality.

IC Role / Device Role / Timing Role: Low-power embedded controller acquiring analog sensor signals, managing LCD contrast via DAC1, and implementing UART-to-USB protocol translation.

Use Value: 2.5–3.6 V operation matches Li-ion battery discharge curve; brownout reset ensures safe shutdown below 2.5 V.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P89LPC924FDH,5294 kB Flash (vs. 8 kB), identical peripherals, same TSSOP20 package and pinout.Suitable for simpler firmware with smaller code footprint; no change to PCB or driver layer.Select when application code size remains under 3.5 kB after linker optimization and debug symbols removal.
NXP LPC935FBD48,55748-pin LQFP package, 16 kB Flash, added SPI interface and enhanced I²C timing control.Requires PCB redesign; targets higher I/O count and expanded communication needs.Choose when future scalability, SPI peripheral support, or additional GPIOs are required beyond P89LPC925FDH,529 capabilities.

Compared with P89LPC925FDH,529, the P89LPC924FDH,529 offers identical peripheral set and pin compatibility at reduced Flash capacity, while the LPC935FBD48,557 expands I/O and memory but mandates layout revision - making P89LPC925FDH,529 optimal for cost-sensitive, space-constrained designs needing 8 kB code space and analog integration.

Availability

P89LPC925FDH,529 is available at Aetrix Electronics and suitable for industrial sensor interfaces, smart appliance control systems, and energy metering subsystems requiring stable component supply across multi-year production cycles.

Supply support for P89LPC925FDH,529 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 applications.

The P89LPC925FDH,529 belongs to the LPC900 family of enhanced 80C51 microcontrollers designed specifically for cost-sensitive, low-power embedded control where analog integration, compact packaging, and in-system programmability are critical.

FAQ

What is the maximum operating frequency of the P89LPC925FDH,529 CPU clock (CCLK)?

The P89LPC925FDH,529 supports a maximum CCLK frequency of 18 MHz when using the high-speed crystal oscillator option. This requires enabling the reset function on P1.5 and implementing external power-up reset circuitry to ensure stable initialization above 12 MHz. The internal RC oscillator operates at 7.373 MHz ±1%, adjustable via the TRIM register.

Does the P89LPC925FDH,529 support in-system programming (ISP) via UART?

Yes, the P89LPC925FDH,529 supports ISP through its UART interface using the on-chip serial loader. The ISP code resides at the end of Sector 7 (for LPC925), and entry points are accessible via specific vector addresses. No external programmer is required - firmware updates can be performed in the field using standard UART signals and Philips/NXP-provided bootloader protocols.

How many analog input channels does the ADC1 module in the P89LPC925FDH,529 support?

The ADC1 module in the P89LPC925FDH,529 supports exactly four analog input channels (AD10–AD13), mapped to P0.1, P0.2, P0.3, and P0.4 respectively. Channel selection is controlled via the ADINS register, and conversion results are stored in AD1DAT0–AD1DAT3. Each channel supports 8-bit resolution with programmable sample timing and boundary comparison.

Can the DAC1 output on P89LPC925FDH,529 be used simultaneously with ADC1 channel AD13 on the same pin?

No - DAC1 and AD13 share the same physical pin (P0.4), so they cannot operate simultaneously. When DAC1 is enabled, the pin functions as analog output only; when ADC1 channel AD13 is selected, the pin serves as analog input. Software must configure the port direction and peripheral enable bits accordingly, and hardware design must avoid contention between driving and sampling this node.

What is the function of the ENCLK bit in the TRIM register of the P89LPC925FDH,529?

ENCLK (TRIM.6) enables the CLKOUT function on the XTAL2/P3.0 pin, outputting CCLK/2 when the crystal oscillator is disabled. This allows synchronization of external peripherals to the microcontroller's system clock without adding a separate oscillator. To preserve factory oscillator calibration, software must read-modify-write the TRIM register rather than writing bit 6 in isolation.

P89LPC925FDH,529 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
20-TSSOP (0.173", 4.40mm Width)
Series:
LPC900
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
18MHz
Connectivity:
I2C, UART/USART
Peripherals:
Brown-out Detect/Reset, LED, POR, PWM, WDT
Number of I/O:
18
Program Memory Size:
8KB (8K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
256 x 8
Voltage - Supply (Vcc/Vdd):
2.4V ~ 3.6V
Data Converters:
A/D 4x8b; D/A 1x8b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

P89LPC925FDH,529 FAQ

1.How can I place an order for P89LPC925FDH,529 through Aetrix?

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

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

3.What payment methods are accepted for P89LPC925FDH,529?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC925FDH,529?

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

Once your P89LPC925FDH,529 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 P89LPC925FDH,529?

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

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

All P89LPC925FDH,529 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 P89LPC925FDH,529 meets industry standards.

7.What is the process for return or replacement of P89LPC925FDH,529?

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

Return procedure for P89LPC925FDH,529:

1.Submit a request within 90 days.

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

P89LPC925FDH,529 Tags

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