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

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

Inventory:2,654

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC915FN,112 from NXP Semiconductors is a low-pin-count 8-bit microcontroller based on an accelerated two-clock 80C51 core, executing instructions in 2–4 clocks at up to 18 MHz (111–222 ns cycle time). It integrates 2 kB flash code memory with byte-erasable sectors, 256-byte RAM, dual 16-bit timers, 4-channel 8-bit ADC, dual analog comparators, and enhanced UART - all in a 14-pin DIP package for compact embedded control applications including keypad-based industrial interfaces and sensor signal conditioning.

For engineers reviewing the P89LPC915FN,112 datasheet, P89LPC915FN,112 pinout, P89LPC915FN,112 application, or P89LPC915FN,112 equivalent, this page delivers verified technical context, validated pin functions, real-world use cases, and confirmed alternative options - all grounded in NXP's official Rev. 05 product data sheet dated 15 December 2009.

Technical Context

The P89LPC915FN,112 implements a high-performance 80C51 CPU architecture delivering six times the instruction throughput of standard 80C51 devices at identical clock frequencies. Its internal RC oscillator is factory-calibrated to ±1% and supports operation without external crystals, while the 23-bit system timer doubles as a real-time clock.

It features six keypad interrupt inputs (KBI0–KBI5), programmable port configurations (quasi-bidirectional, open-drain, push-pull), and Schmitt-triggered inputs across all I/O pins. The device supports In-Application Programming (IAP-Lite) and includes a watchdog timer with eight selectable prescaler values and brownout detection configurable as interrupt or reset.

Key Specifications

Parameter Value and Actual Design Meaning
Core Architecture Accelerated two-clock 80C51 CPU; executes all instructions except multiply/divide in 2–4 clocks at 18 MHz (111–222 ns cycle time).
Memory 2 kB byte-erasable flash (256-byte sectors, 16-byte pages); 256-byte RAM - enables non-volatile data storage without external EEPROM.
Analog Peripherals 4-input multiplexed 8-bit ADC; two analog comparators with selectable reference; single DAC output on P0.4.
Timers & Clock Two 16-bit counter/timers; 23-bit system timer usable as RTC; internal RC oscillator calibrated to ±1% - eliminates need for external crystal in cost-sensitive designs.
I/O & Interfaces 14-pin DIP package with 12 configurable I/O pins; enhanced UART with fractional baud rate generator; I²C interface (SCL/SDA on P1.2/P1.3); 6-keypad interrupt inputs (KBI0–KBI5).
Power & Reset 2.4 V to 3.6 V VDD operation; 5 V-tolerant I/O pins; active-low reset with on-chip power-on reset; brownout detect with interrupt option; typical power-down current of 1 µA.

Pinout & Package

Package: Plastic dual in-line package; 14 leads (300 mil); SOT27-1.

Pin/Terminal Circuit Role Design Meaning
P1.5/RST Reset input Active-low external reset; also forces ISP mode during power-up; required for oscillator frequencies above 12 MHz.
VSS Ground reference 0 V reference for all digital and analog circuitry; must be connected to system ground plane.
P0.2/CIN2A/KBI2/AD11 Multi-function I/O ADC channel 1 input, comparator 2 positive input A, keyboard interrupt 2 - shared analog/digital function reduces pin count.
P0.3/CIN1B/KBI3/AD12 Multi-function I/O ADC channel 2 input, comparator 1 positive input B, keyboard interrupt 3 - enables direct sensor-to-processor analog interface.
P0.4/CIN1A/KBI4/AD13/DAC1 Multi-function I/O ADC channel 3 input, comparator 1 positive input A, keyboard interrupt 4, and DAC analog output - supports closed-loop control with single pin.
P0.5/CMPREF/KBI5/CLKIN Multi-function I/O Comparator reference (negative) input, keyboard interrupt 5, and external clock input - allows flexible timing source selection.
VDD Power supply 2.4–3.6 V supply for core and peripherals; powers internal RC oscillator and voltage monitor circuits.
P1.0/TXD UART transmit Asynchronous serial output; supports enhanced UART features including break detection and automatic address recognition.
P1.1/RXD UART receive Asynchronous serial input; framing error detection and versatile interrupt capabilities simplify host communication firmware.
P1.2/T0/SCL Timer 0 / I²C clock Open-drain output for I²C clock; timer/counter 0 external count input or overflow output - enables dual-mode peripheral sharing.
P1.3/INT0/SDA External interrupt 0 / I²C data Open-drain I²C data line; external interrupt input - supports both synchronous sensor bus and asynchronous event handling.
P1.4/INT1 External interrupt 1 Dedicated edge-triggered interrupt input for fast response to critical system events like fault signals or safety triggers.
P0.0/CMP2/KBI0 Comparator 2 output / KBI Comparator 2 output drives logic-high/low based on analog comparison; also serves as keyboard interrupt 0 - simplifies discrete sensor monitoring.
P0.1/CIN2B/KBI1/AD10 Multi-function I/O ADC channel 0 input, comparator 2 positive input B, keyboard interrupt 1 - provides primary analog sensing path with interrupt capability.

Key Features

Feature Design Value
Byte-erasable flash memory Enables use of code memory for non-volatile data storage without external EEPROM, reducing BOM and board space.
Programmable port output modes Quasi-bidirectional, open-drain, push-pull, and input-only configurations per pin allow optimal drive strength and bus compatibility.
Controlled slew rate outputs ~10 ns minimum ramp time on all port outputs reduces EMI emissions, easing EMC compliance in industrial environments.
LED drive capability All port pins support 20 mA sink/source (chip-limited total), enabling direct LED interfacing without external drivers.
Port input pattern match Port 0 generates interrupt when pin values match or mismatch a programmable pattern - ideal for matrix keypad scanning.

Applications

Industrial Keypad Interface Sensor Signal Conditioning

Use Scenario: Compact front-panel control for HVAC controllers or programmable logic relays requiring 6-key matrix input and local status indication.

IC Role / Device Role / Timing Role: Primary controller executing keypad scan, debouncing, and display update logic; uses KBI0–KBI5 and 23-bit system timer for precise timing.

Use Value: Eliminates external debounce ICs and timing crystals; 14-pin DIP simplifies through-hole assembly and field replacement.

Use Scenario: Analog front-end for temperature/humidity sensors in smart building nodes where ADC resolution and comparator thresholds are critical.

IC Role / Device Role / Timing Role: Signal acquisition unit performing 8-bit ADC conversion, comparator-based threshold triggering, and DAC-based calibration offset correction.

Use Value: Integrates ADC, dual comparators, and DAC on one chip - avoids discrete op-amp/comparator solutions and reduces analog layout complexity.

Low-Power Remote Monitoring Legacy Serial Device Replacement

Use Scenario: Battery-powered environmental monitor operating in intermittent wake-up mode, sampling sensors every 30 seconds and transmitting via UART.

IC Role / Device Role / Timing Role: System manager entering power-down mode (1 µA typical) between samples; wakes on timer interrupt or external event via INT0/INT1.

Use Value: Ultra-low power consumption extends battery life; brownout detection ensures graceful shutdown during voltage sag.

Use Scenario: Drop-in upgrade for legacy 8051-based metering equipment needing enhanced UART features without PCB redesign.

IC Role / Device Role / Timing Role: Drop-in replacement MCU supporting fractional baud rates, break detection, and framing error handling for robust RS-232/RS-485 communication.

Use Value: Maintains pin-compatible footprint (DIP14) and instruction set compatibility while adding diagnostics and reliability features.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P89LPC915FDH TSSOP14 package (4.4 mm body width); same electrical specs and pinout mapping as P89LPC915FN,112 but surface-mount compatible. Required for automated SMT assembly; unsuitable for through-hole prototyping or legacy DIP sockets. Select P89LPC915FDH when board space is constrained and reflow soldering is available.
P89LPC916FDH Adds SPI interface and removes comparator 2 output; retains same 16-pin TSSOP package and 2 kB flash/RAM configuration. Better suited for systems requiring SPI peripheral expansion (e.g., flash memory or sensor arrays) rather than dual comparator monitoring. Choose P89LPC916FDH only if SPI is essential and comparator 2 functionality is not needed.

Compared with P89LPC915FDH, the P89LPC915FN,112 offers identical functionality in a through-hole DIP package for manual assembly and socket-based testing, while P89LPC916FDH trades comparator 2 for SPI - making it incompatible for analog threshold applications but suitable for serial peripheral expansion.

Availability

P89LPC915FN,112 is available at Aetrix Electronics and suitable for industrial keypad interfaces, sensor signal conditioning, low-power remote monitoring, and legacy serial device replacement requiring stable component supply and long-term production continuity.

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

The P89LPC915FN,112 belongs to NXP's LPC900 family of low-pin-count 8-bit MCUs designed for cost-sensitive, space-constrained embedded control tasks where integration, power efficiency, and ease of programming are prioritized over raw performance.

FAQ

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

The P89LPC915FN,112 operates at up to 18 MHz using either an external crystal or its internal RC oscillator. At this frequency, instruction cycle times range from 111 ns to 222 ns for all instructions except multiply and divide - delivering six times the throughput of a standard 80C51 running at the same clock speed. The internal RC oscillator is factory-calibrated to ±1%, enabling reliable operation without external timing components.

Does the P89LPC915FN,112 support in-system programming?

Yes, the P89LPC915FN,112 supports Serial Flash In-Circuit Programming (ICP) using commercial EPROM programmers, allowing simple production coding. It also implements In-Application Programming (IAP-Lite), enabling firmware updates or non-volatile data writes during runtime without requiring a full chip erase - a key feature for field-upgradable embedded systems using the P89LPC915FN,112.

How many analog inputs does the P89LPC915FN,112 have, and what is their resolution?

The P89LPC915FN,112 includes a 4-input multiplexed 8-bit analog-to-digital converter (ADC), providing four dedicated analog input channels (AD10–AD13) mapped to P0.1, P0.2, P0.3, and P0.4. Each conversion yields an 8-bit result, supporting applications such as sensor voltage monitoring and threshold-based control where moderate resolution suffices - consistent with the integrated design goals of the P89LPC915FN,112.

Can the P89LPC915FN,112 generate PWM signals?

No, the P89LPC915FN,112 does not support hardware PWM generation. While Timer 0 can be configured to toggle a port output on overflow, the datasheet explicitly states that PWM output capability is available only on the P89LPC917 variant (via Timer 1). The P89LPC915FN,112 lacks this feature - a documented distinction confirmed in Table 1 of the NXP product data sheet for P89LPC915/916/917.

What is the purpose of the CMP2 pin on the P89LPC915FN,112?

On the P89LPC915FN,112, the CMP2 function is assigned to P0.0 and serves as the output of Comparator 2. This comparator accepts inputs CIN2A and CIN2B (on P0.2 and P0.1 respectively) and compares them against the reference voltage applied to CMPREF (P0.5). The resulting logic-level output on P0.0 enables zero-crossing detection, window-comparison, or simple analog threshold triggering - a core capability distinguishing the P89LPC915FN,112 from the P89LPC916 variant.

P89LPC915FN,112 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
14-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:
12
Program Memory Size:
2KB (2K 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:
Through Hole
Supplier Device Package:

P89LPC915FN,112 FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC915FN,112?

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

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

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

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

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

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

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

Return procedure for P89LPC915FN,112:

1.Submit a request within 90 days.

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

P89LPC915FN,112 Tags

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