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

Part No.:
P89LPC9351FA,529
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
28-LCC (J-Lead)
Datasheet:
AetrixP89LPC9351FA,529.pdf
Description:
IC MCU 8BIT 8KB FLASH 28PLCC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,440

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC9351FA,529 from NXP Semiconductors is an 8-bit microcontroller based on an accelerated two-clock 80C51 core, delivering six times the instruction throughput of standard 80C51 devices at 18 MHz. It integrates 8 kB byte-erasable flash memory, 256-byte RAM plus 512-byte auxiliary RAM, dual 8-bit ADCs with temperature sensor, dual PGAs, and a Capture/Compare Unit (CCU). It targets compact industrial control and sensor interface applications requiring high integration and low-voltage operation.

For engineers reviewing the P89LPC9351FA,529 datasheet, P89LPC9351FA,529 pinout, P89LPC9351FA,529 application, or P89LPC9351FA,529 equivalent, key selection considerations include its PLCC28 package, 2.4–3.6 V operation with 5 V-tolerant I/O, CCU-based PWM generation, and in-application programming (IAP) capability for field firmware updates.

Technical Context

The P89LPC9351FA,529 implements a high-efficiency 80C51 derivative core executing instructions in 2–4 clocks, enabling 111–222 ns cycle times at 18 MHz. Its architecture embeds system-level peripherals including a 23-bit real-time clock/system timer, enhanced UART with fractional baud rate generator, and dual I²C/SPI interfaces - all reducing external component count.

It features configurable port I/O with Schmitt-trigger inputs, programmable slew-rate control, and four interrupt priority levels. The device supports multiple power modes (Idle, Power-down), with typical 1 µA total power-down current when voltage comparators are disabled, and includes on-chip oscillator fail detection via a dedicated watchdog oscillator.

Key Specifications

ParameterValue and Actual Design Meaning
Core ArchitectureAccelerated two-clock 80C51 CPU; executes all instructions except multiply/divide in 2–4 clocks at 18 MHz.
Flash Memory8 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; enables non-volatile data storage via single-byte erase.
RAM & EEPROM256-byte main RAM + 512-byte auxiliary RAM; 512-byte on-chip customer EEPROM for device serialization and parameter storage.
Analog PeripheralsDual 8-bit ADCs (ADC0/ADC1), on-chip temperature sensor, two analog comparators with selectable references, dual PGAs (gains 2x/4x/8x/16x).
Timers & PWMTwo 16-bit counter/timers; 23-bit system timer/real-time clock; Capture/Compare Unit (CCU) supporting PWM, input capture, and output compare functions.
CommunicationEnhanced UART with fractional baud rate generator; 400 kHz I²C-bus; full-duplex SPI; all with hardware support and interrupt-driven operation.
Supply & I/O2.4 V to 3.6 V VDD operation; all I/O pins 5 V tolerant (up to 5.5 V); 23–26 usable I/O pins in PLCC28 package.

Pinout & Package

Package: PLCC28 (plastic leaded chip carrier, 28 leads, SOT261-2).

Pin/TerminalCircuit RoleDesign Meaning
P0.0/CMP2/KBI0/AD01Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC0 channel 1 inputMulti-function pin supporting analog sensing, keypad scanning, and comparator output; Schmitt-trigger input enabled.
P0.1/CIN2B/KBI1/AD10Port 0 bit 1 / Comparator 2 positive input B / Keypad input 1 / ADC1 channel 0 inputConfigurable analog input for comparator or ADC; supports high-impedance sensing and keyboard matrix row/column detection.
P0.4/CIN1A/KBI4/DAC1/AD13Port 0 bit 4 / Comparator 1 positive input A / Keypad input 4 / DAC1 output / ADC1 channel 3 inputCombines analog output (DAC1) with analog input (ADC1) and comparator reference path; high-current sourcing capability (20 mA).
P1.5/RSTPort 1 bit 5 (input only) / External reset inputActive-low reset pin; also used to force In-System Programming (ISP) mode during power-on sequence.
P1.6/OCBPort 1 bit 6 / Output Compare BCCU-generated PWM or timing signal output; supports precise edge-aligned or center-aligned waveform generation.
P1.7/OCC/AD00Port 1 bit 7 / Output Compare C / ADC0 channel 0 inputSimultaneously serves as analog input for primary ADC and CCU output channel; enables synchronized analog acquisition and control.
P2.0/ICB/DAC0/AD03Port 2 bit 0 / Input Capture B / DAC0 output / ADC0 channel 3 inputSupports time-stamping of external events (ICB), analog output (DAC0), and ADC sampling - critical for closed-loop timing systems.
P2.7/ICAPort 2 bit 7 / Input Capture ASecond CCU input capture channel; allows independent timestamping of two asynchronous signals for phase difference measurement.

Key Features

FeatureDesign Value
In-Application Programming (IAP)Enables firmware updates while the P89LPC9351FA,529 is running in-system, without halting real-time operations or requiring external programmers.
Programmable Port Output ModesEach I/O pin supports quasi-bidirectional, open-drain, push-pull, or input-only configuration - optimizing drive strength and noise immunity per signal path.
On-Chip Oscillator OptionsInternal RC oscillator with clock doubler and fine tuning, plus watchdog oscillator and external crystal options - eliminates need for external timing components in most designs.
Port Input Pattern Match DetectPort 0 generates interrupt when pin states match or mismatch a user-defined 8-bit pattern - enabling efficient keypad scanning and state-change detection without polling.
Controlled Slew Rate OutputsOutputs ramp in ≈10 ns minimum, reducing EMI emissions and improving signal integrity on PCB traces without external filtering.

Applications

Industrial Sensor NodeSmart Meter Interface

Use Scenario: Compact environmental monitoring node measuring temperature, humidity, and analog sensor outputs in factory settings.

IC Role / Device Role / Timing Role: Central controller managing dual ADC sampling, PGA gain adjustment, temperature compensation, and UART/I²C communication to gateway.

Use Value: Integrated 512-byte EEPROM stores calibration coefficients; CCU generates precise PWM for LED status indicators; 5 V-tolerant I/O interfaces directly with legacy 5 V sensors.

Use Scenario: Utility meter front-end collecting pulse inputs, voltage/current ADC readings, and tamper detection signals.

IC Role / Device Role / Timing Role: Real-time data aggregator with 23-bit RTC for time-stamped logging, brownout detection for graceful shutdown, and secure flash protection for firmware.

Use Value: Dual PGAs condition low-level shunt resistor signals; on-chip temperature sensor compensates ADC drift; IAP allows remote firmware patching over HAN interface.

Programmable Logic Controller (PLC) I/O ModuleHome Appliance Control Board

Use Scenario: DIN-rail mounted I/O expansion module handling digital inputs, analog outputs, and relay control in small-scale automation.

IC Role / Device Role / Timing Role: Local intelligence unit executing ladder logic via embedded 80C51 core, driving DAC0/DAC1 for 0–10 V analog outputs and reading isolated inputs via P0/P1.

Use Value: 26 I/O pins (in PLCC28) support mixed-signal interfacing; high-current sourcing (20 mA) drives LEDs and optocouplers directly; watchdog timer ensures deterministic recovery from faults.

Use Scenario: Washing machine main control board managing motor drivers, water level ADC, temperature sensing, and user interface keypad.

IC Role / Device Role / Timing Role: System-on-chip replacing discrete logic and external ADC/DAC; handles 8-key keypad scan via KBI0–KBI7 and PWM fan speed control via CCU.

Use Value: Port 0 pattern-match interrupt reduces MCU wake-up latency from standby; internal RC oscillator eliminates crystal cost; 1 µA power-down current extends battery backup life.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P89LPC9351FDHTSSOP28 package (SOT361-1); identical electrical specs, flash, RAM, and peripheral set as P89LPC9351FA,529.Suitable for surface-mount PCBs with tighter layout constraints; lacks PLCC's through-hole mounting and socket compatibility.Select P89LPC9351FDH for automated assembly and space-constrained boards; choose P89LPC9351FA,529 for prototyping, rework, or legacy PLCC-compatible sockets.
P89LPC9361FDH16 kB flash (vs. 8 kB), same 512-byte auxiliary RAM and EEPROM; otherwise identical peripheral set, package, and voltage range.Preferred for applications requiring larger firmware images, bootloader space, or future feature expansion without hardware redesign.Use P89LPC9361FDH when firmware size exceeds 8 kB or when long-term code growth is anticipated; P89LPC9351FA,529 remains optimal for cost-sensitive, fixed-function deployments.

Compared with P89LPC9351FDH, the P89LPC9351FA,529 offers identical functionality in a PLCC28 package for manual assembly and socket-based testing, while P89LPC9361FDH provides double the flash capacity in TSSOP28 - making the P89LPC9351FA,529 ideal for production-ready PLCC-based industrial modules where firmware size and through-hole reliability are prioritized.

Availability

P89LPC9351FA,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, and PLC I/O modules requiring stable component supply, long lifecycle support, and RoHS-compliant packaging.

Supply support for P89LPC9351FA,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 company specializing in secure connectivity solutions for automotive, industrial, and IoT applications.

The P89LPC9351FA,529 belongs to NXP's LPC900 family of enhanced 80C51 microcontrollers, designed specifically for cost-sensitive, space-constrained embedded systems requiring high peripheral integration and low-power operation without external support components.

FAQ

What is the maximum operating frequency of the P89LPC9351FA,529?

The P89LPC9351FA,529 operates at a maximum frequency of 18 MHz. This applies whether using the internal RC oscillator (with optional clock doubler), external crystal/resonator, or watchdog oscillator. At 18 MHz, its accelerated two-clock 80C51 core achieves instruction cycle times of 111–222 ns - six times faster than a standard 80C51 at the same clock rate. The P89LPC9351FA,529 maintains full functionality across its specified 0–18 MHz range.

Does the P89LPC9351FA,529 support in-system programming (ISP)?

Yes, the P89LPC9351FA,529 supports In-System Programming (ISP) via its UART interface, allowing firmware updates while the device is soldered into the target application. ISP is initiated by holding P1.5/RST low during power-up, enabling programming without removing the P89LPC9351FA,529 from the board. This capability is complemented by In-Application Programming (IAP), which permits runtime code modification without interrupting system operation.

What analog peripherals are integrated into the P89LPC9351FA,529?

The P89LPC9351FA,529 integrates dual 8-bit ADCs (ADC0 and ADC1), an on-chip temperature sensor linked to ADC0, two analog comparators with selectable reference sources, and dual programmable gain amplifiers (PGAs) offering gains of 2×, 4×, 8×, or 16×. These PGAs can be applied to either ADC input channels or comparator inputs, enabling high-resolution measurement of low-amplitude sensor signals - a key capability confirmed for the P89LPC9351FA,529 in the official NXP datasheet Rev. 5.1.

Is the P89LPC9351FA,529 pin-compatible with other members of the LPC93x family?

The P89LPC9351FA,529 shares the same PLCC28 pinout with no functional differences in I/O mapping compared to other PLCC-packaged variants like P89LPC9351FA (same package, identical ordering suffix meaning). However, it is not pin-compatible with TSSOP28 variants (e.g., P89LPC9351FDH) due to mechanical footprint differences, nor with P89LPC9331/9341/9361 - which differ in flash size, auxiliary RAM presence, and CCU feature availability despite shared pin numbering.

What power supply voltage range does the P89LPC9351FA,529 support?

The P89LPC9351FA,529 operates from 2.4 V to 3.6 V on VDD, with full specification compliance across this range. Its I/O pins are 5 V tolerant - meaning they may be safely pulled up to or driven by 5.5 V logic signals without damage or level-shifting circuitry. This dual-voltage capability simplifies interfacing with both modern 3.3 V peripherals and legacy 5 V systems, a verified design feature of the P89LPC9351FA,529.

P89LPC9351FA,529 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
28-LCC (J-Lead)
Series:
LPC900
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
18MHz
Connectivity:
I2C, SPI, UART/USART
Peripherals:
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number of I/O:
26
Program Memory Size:
8KB (8K x 8)
Program Memory Type:
FLASH
EEPROM Size:
512 x 8
RAM Size:
768 x 8
Voltage - Supply (Vcc/Vdd):
2.4V ~ 3.6V
Data Converters:
A/D 8x8b; D/A 2x8b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

P89LPC9351FA,529 FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC9351FA,529?

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

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

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

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

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

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

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

Return procedure for P89LPC9351FA,529:

1.Submit a request within 90 days.

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

P89LPC9351FA,529 Tags

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