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 P89LPC922FN,112

Part No.:
P89LPC922FN,112
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
20-DIP (0.300", 7.62mm)
Datasheet:
AetrixP89LPC922FN,112.pdf
Description:
IC MCU 8BIT 8KB FLASH 20DIP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,484

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC922FN,112 from NXP Semiconductors (formerly Philips) is an 8-bit microcontroller based on a two-clock 80C51 core, featuring 8 kB Flash memory, 256-byte RAM, and operation from 2.4 V to 3.6 V with 5 V-tolerant I/O. It integrates dual 16-bit timers, real-time clock, two analog comparators, enhanced UART with fractional baud rate generator, and 400 kHz I²C bus - deployed in low-cost industrial control and sensor interface applications.

For engineers reviewing the P89LPC922FN,112 datasheet, P89LPC922FN,112 pinout, P89LPC922FN,112 application, or P89LPC922FN,112 equivalent, key selection considerations include its DIP20 package compatibility, 18 MHz max operating frequency, on-chip RC oscillator calibrated to ±1%, and support for In-Application Programming of Flash memory.

Technical Context

The P89LPC922FN,112 executes instructions in two to four CPU clocks - six times faster than standard 80C51 at the same frequency - enabling 111 ns minimum instruction cycle time at 18 MHz. Its dual-clock architecture decouples peripheral clocking (PCLK = CCLK/2) from CPU execution, allowing independent timing control for UART, I²C, timers, and RTC.

It supports four oscillator sources: factory-trimmed 7.373 MHz RC oscillator (±1%), 400 kHz watchdog oscillator, external crystal (20 kHz–18 MHz), or external clock input. Clock source selection is configured via Flash configuration bits, and CLKOUT on XTAL2 provides CCLK/2 output when crystal is unused and RTC does not depend on it.

Key Specifications

Parameter Value and Actual Design Meaning
Core ArchitectureTwo-clock 80C51 CPU executing most instructions in 2–4 clocks; 6× performance vs. standard 80C51 at same frequency.
Memory8 kB Flash (1 kB erasable sectors, 64-byte pages, single-byte erase) + 256-byte RAM.
Operating Voltage2.4 V to 3.6 V supply; all I/O pins 5 V tolerant (up to 5.5 V).
Max Frequency18 MHz system clock; supports high-speed oscillator option (4–18 MHz crystal).
PeripheralsDual 16-bit timers (configurable as PWM or port toggle), real-time clock, two analog comparators, enhanced UART, 400 kHz I²C.
Power ModesIdle mode and two Power-down modes; typical Power-down current is 1 µA (comparators disabled).
PackageDIP20 (300 mil), SOT146-1 footprint; 20-pin through-hole compatible with legacy prototyping and industrial PCBs.

Pinout & Package

Package: Plastic dual in-line package (DIP20), 20 leads, 300 mil width, SOT146-1 standard.

Pin/Terminal Circuit Role Design Meaning
1 - KBI0/CMP2/P0.0Port 0 bit 0 / Comparator 2 output / Keypad interrupt 0Multi-function I/O with Schmitt trigger input; enables wake-up on keypad pattern match or comparator event.
2–3 - P1.7 / P1.6Configurable I/O (high-current source capable)Programmable as quasi-bidirectional, open-drain, push-pull, or input-only; supports LED drive up to 20 mA per pin.
4 - RST/P1.5External reset input / Port 1 bit 5 (input only)Active-low reset; must be enabled via Flash config when using >12 MHz clock; internal power-on reset eliminates external RC network.
5 - VSSGround reference (0 V)Primary digital ground connection; separate from analog reference paths.
6 - XTAL1/P3.1Oscillator input / Port 3 bit 1Crystal/resonator input or external clock source; functions as GPIO only when RC or watchdog oscillator selected.
7 - CLKOUT/XTAL2/P3.0CPU clock output / Crystal output / Port 3 bit 0Provides CCLK/2 signal when crystal not used and RTC clock source is independent; enables synchronous peripheral clocking.
8–9 - INT1/P1.4 / SDA/INT0/P1.3External interrupt 1 / I²C data / External interrupt 0Open-drain I²C interface compliant with 400 kHz spec; dual-interrupt capability supports priority-based event handling.
10–11 - SCL/T0/P1.2 / RXD/P1.1I²C clock / Timer 0 input / UART receiveShared timer/count input and I²C clock; Schmitt-triggered inputs ensure noise immunity on serial and timing lines.
12–13 - TXD/P1.0 / CMP1/P0.6UART transmit / Comparator 1 outputFull-duplex UART with break detect, framing error detection, and automatic address recognition; comparator output drives logic-level signals.
14–15 - CMPREF/P0.5 / VDDComparator reference (negative) input / Power supplyInternal or external reference selection for analog comparison; VDD powers core and I/O with brownout detection.
16–20 - P0.4–P0.7 / P1.0–P1.1Port 0 bits 4–7 / Port 1 bits 0–1Port 0 supports keyboard interrupt on all 8 pins; P0.7 doubles as Timer 1 external count input or overflow output.

Key Features

Feature Design Value
In-Application Programming (IAP)Enables firmware updates without removing the device; allows dynamic code modification during runtime for field-upgradable systems.
Configurable Port Output TypesEach I/O pin independently set to quasi-bidirectional, open-drain, push-pull, or input-only - optimizing drive strength and noise immunity per signal path.
Port Input Pattern Match InterruptPort 0 generates interrupt when pin states match or mismatch a programmable 8-bit pattern - eliminating polling overhead in keypad or status monitoring.
On-Chip RC Oscillator (±1%)Factory-calibrated 7.373 MHz RC oscillator eliminates external crystal; 6-bit TRIM register allows fine-tuning for temperature or voltage drift compensation.
Low-Power Power-Down Mode1 µA typical current draw with comparators disabled; wake-up triggered by low-level interrupt on any enabled I/O pin - ideal for battery-powered sensing nodes.
Enhanced UART with Fractional Baud RateSupports precise baud rates across wide clock ranges; includes break detection, framing error flagging, and versatile interrupt mapping for robust serial communication.

Applications

Industrial Sensor Node Legacy Equipment Controller

Use Scenario: Standalone temperature/humidity monitor with local LED indication and I²C sensor interface.

IC Role / Device Role / Timing Role: Main controller executing sensor polling, analog comparison, LED drive, and UART logging - using internal RTC for timestamping.

Use Value: Eliminates external crystal, reset IC, and level shifters; 5 V-tolerant I/O interfaces directly with legacy 5 V sensors and displays.

Use Scenario: Retrofit controller for aging PLC I/O modules requiring minimal board space and no layout changes.

IC Role / Device Role / Timing Role: Replaces obsolete 8051 variants in ladder-logic sequencers; uses DIP20 footprint and identical pinout for drop-in replacement.

Use Value: Maintains existing PCB design while adding Flash reprogrammability, lower power, and integrated peripherals like comparators and I²C.

Keypad-Based HMI Low-Cost Motor Monitor

Use Scenario: 8-key membrane keypad interface with visual feedback and debounce logic.

IC Role / Device Role / Timing Role: Dedicated keypad processor using Port 0's hardware pattern-match interrupt to detect keypresses without CPU polling.

Use Value: Reduces firmware complexity and CPU load; enables immediate wake-from-Power-down on keypress for ultra-low standby power.

Use Scenario: Fan or pump health monitor detecting stall via back-EMF sampling and overcurrent via analog comparator.

IC Role / Device Role / Timing Role: Real-time analog comparator front-end feeding into timer-based pulse-width analysis and UART alarm reporting.

Use Value: Integrates comparator reference (CMPREF), dual comparators, and PWM-capable timers - replacing discrete op-amps and logic ICs.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P89LPC922FDHTSSOP20 package (SOT360-1); same 8 kB Flash, 256-byte RAM, and peripheral set.Suitable for space-constrained PCBs; requires rework for surface-mount assembly and thermal management.Select when board area is limited and automated SMT assembly is available.
P89LPC921FDH4 kB Flash (vs. 8 kB), otherwise identical architecture, peripherals, and DIP/TSSOP packaging options.Fits simpler firmware with smaller memory footprint; retains full peripheral compatibility and pinout within same package family.Choose when application code size is <4 kB and cost optimization is prioritized over future firmware headroom.

Compared with P89LPC922FDH, the P89LPC922FN,112 offers identical functionality in a through-hole DIP20 package for prototyping and legacy repair, while P89LPC921FDH reduces Flash capacity but maintains full peripheral and timing compatibility - enabling scalable design reuse across product tiers.

Availability

P89LPC922FN,112 is available at Aetrix Electronics and suitable for industrial control, sensor interface, and legacy equipment modernization requiring stable component supply, long-term obsolescence mitigation, and through-hole manufacturing compatibility.

Supply support for P89LPC922FN,112 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 LPC microcontroller families with documentation, tools, and long-term supply assurance.

The P89LPC92x series was designed for cost-sensitive, low-power embedded applications where integration of Flash, analog peripherals, and flexible clocking reduces BOM count - targeting industrial automation, building controls, and appliance subsystems.

FAQ

What is the maximum operating frequency of the P89LPC922FN,112?

The P89LPC922FN,112 supports a maximum system clock frequency of 18 MHz when using the high-speed oscillator option with an external crystal or resonator. At this frequency, its two-clock 80C51 core achieves a minimum instruction cycle time of 111 ns. The on-chip RC oscillator is factory trimmed to 7.373 MHz ±1% and can be fine-tuned via the TRIM register for stability across voltage and temperature.

Does the P89LPC922FN,112 support in-circuit programming?

Yes, the P89LPC922FN,112 supports both Serial Flash Programming for in-circuit production coding and In-Application Programming (IAP) for runtime firmware updates without removing the device from the target system. Flash security bits prevent unauthorized readout of sensitive application code, and programming is performed via the UART or I²C interface using standard ISP protocols defined in the user manual.

What are the power supply requirements for the P89LPC922FN,112?

The P89LPC922FN,112 operates from a single 2.4 V to 3.6 V supply (VDD), with VSS as the 0 V reference. All I/O pins are 5 V tolerant and may be pulled up to or driven by 5.5 V logic - enabling direct interfacing with legacy 5 V peripherals without level shifters. Brownout detection provides graceful shutdown below 2.4 V, and Power-down mode draws just 1 µA typical current when comparators are disabled.

How many I/O pins does the P89LPC922FN,112 provide?

The P89LPC922FN,112 provides 15 dedicated I/O pins minimum, expanding to 18 when using on-chip oscillator and reset options. Port 0 (P0.0–P0.7), Port 1 (P1.0–P1.7), and Port 3 (P3.0–P3.1) collectively deliver configurable digital I/O, with Port 0 supporting hardware keyboard interrupt pattern matching and all pins featuring Schmitt-triggered inputs for noise immunity.

Is the P89LPC922FN,112 pin-compatible with other members of the P89LPC92x family?

Yes, the P89LPC922FN,112 shares identical pinout and electrical characteristics with P89LPC920FDH, P89LPC921FDH, and P89LPC922FDH in the same package type - meaning DIP20 variants (e.g., P89LPC922FN,112 and P89LPC9221FN) are fully pin-compatible, and TSSOP20 variants share pinout across Flash sizes. However, P89LPC9221 variants offer higher drive current (20 mA) on selected pins, which is not present in the P89LPC922FN,112.

P89LPC922FN,112 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
20-DIP (0.300", 7.62mm)
Series:
LPC900
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Not 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:
-
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Through Hole
Supplier Device Package:

P89LPC922FN,112 FAQ

1.How can I place an order for P89LPC922FN,112 through Aetrix?

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

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

3.What payment methods are accepted for P89LPC922FN,112?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC922FN,112?

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

Once your P89LPC922FN,112 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 P89LPC922FN,112?

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

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

All P89LPC922FN,112 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 P89LPC922FN,112 meets industry standards.

7.What is the process for return or replacement of P89LPC922FN,112?

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

Return procedure for P89LPC922FN,112:

1.Submit a request within 90 days.

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

P89LPC922FN,112 Tags

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