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

Part No.:
P89LPC903FD,112
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
8-SOIC (0.154", 3.90mm Width)
Datasheet:
AetrixP89LPC903FD,112.pdf
Description:
IC MCU 8BIT 1KB FLASH 8SO
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:1,994

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC903FD,112 from NXP Semiconductors (formerly Philips) is an 8-bit microcontroller based on a two-clock 80C51 core, delivering six times the instruction throughput of standard 80C51 devices at same frequency. It integrates 1 kB Flash code memory, 128-byte RAM, dual 16-bit timers, a 23-bit system/real-time clock, two analog comparators, and an enhanced UART with fractional baudrate generation - all in an 8-pin SO-8 package for compact embedded control applications including sensor interfaces and low-pin-count industrial controllers.

For engineers reviewing the P89LPC903FD,112 datasheet, P89LPC903FD,112 pinout, P89LPC903FD,112 application, or P89LPC903FD,112 equivalent, this page delivers verified technical context, exact pin functions, real-world use cases, and validated alternative options - supporting rapid selection, schematic integration, and firmware development without external oscillator components or reset circuitry.

Technical Context

The P89LPC903FD,112 executes instructions in two to four clocks using an accelerated 80C51 architecture, enabling 18 MHz operation with 111–222 ns instruction cycles. Its internal RC oscillator is factory-calibrated to ±1 % and fine-tunable via TRIM register, eliminating need for external crystal while supporting UART communication and real-time clock functionality.

It features a dedicated enhanced UART with break detection, framing error handling, automatic address recognition, and versatile interrupt capability - distinct from P89LPC901/902 variants. The device supports up to six I/O pins when using internal oscillator and reset, with Schmitt-triggered inputs, programmable output modes (quasi-bidirectional, open-drain, push-pull), and port pattern-match interrupt on Port 0.

Key Specifications

Parameter Value and Actual Design Meaning
Core Architecture Two-clock 80C51 CPU delivering 6× performance vs standard 80C51 at same frequency; enables lower clock for same throughput → reduced power and EMI.
Memory 1 kB byte-erasable Flash (256-byte sectors, 16-byte pages) usable for non-volatile data storage; 128-byte RAM.
Operating Voltage 2.4 V to 3.6 V VDD with 5 V tolerant I/O pins (up to 5.5 V), enabling direct interfacing with 5 V logic without level shifters.
Timers & Clock Two 16-bit counter/timers; 23-bit system timer configurable as real-time clock; internal RC oscillator (±1 % calibrated, fine-tunable).
Peripherals Enhanced UART with fractional baudrate generator, break detect, framing error detection, auto-address recognition; two analog comparators.
Power Management Idle and two Power-down modes; typical Power-down current = 1 µA (with comparators disabled); low-voltage reset (brownout detect) with optional interrupt.

Pinout & Package

Package: 8-pin SO-8 (SOT96-1), body width 7.5 mm, industry-standard pinout with VDD (pin 1), VSS (pin 8), and RST (pin 4).

Pin/Terminal Circuit Role Design Meaning
VSS (Pin 8) Ground reference 0 V return path for all internal circuits and I/O; required for stable operation and noise immunity.
P0.4/CIN1A/KBI4 (Pin 2) Port 0 bit 4 / Comparator 1 positive input / Keypad input 4 Multi-function pin supporting analog sensing (CIN1A), digital keypad scan (KBI4), or general-purpose I/O with Schmitt trigger.
P0.5/CMPREF/KBI5 (Pin 3) Port 0 bit 5 / Comparator reference (negative) input / Keypad input 5 Provides precision reference voltage input for comparator operation; also serves as keypad interrupt source or configurable I/O.
P1.0/TxD (Pin 5) Port 1 bit 0 / UART transmit data Dedicated serial output for full-duplex UART communication; supports software-controlled drive strength and slew rate control.
VDD (Pin 1) Power supply Primary 2.4–3.6 V supply for core and I/O; powers internal RC oscillator, reset monitor, and peripherals.
P0.2/CIN2A/KBI2 (Pin 6) Port 0 bit 2 / Comparator 2 positive input / Keypad input 2 Second analog input channel for comparator-based threshold detection; doubles as keypad scan line or GPIO.
P1.1/RxD (Pin 7) Port 1 bit 1 / UART receive data Dedicated serial input with framing error detection and interrupt capability; compatible with standard TTL-level UART signals.
RST/P1.5 (Pin 4) Reset input / Port 1 bit 5 (input only) Active-low reset pin; also functions as keypad interrupt input; enables In-System Programming during power-on sequence.

Key Features

Feature Design Value
In-Application Programming (IAP-Lite) Enables field firmware updates and non-volatile data storage in Flash without external programmer - critical for remote device maintenance.
Configurable port output modes Each I/O pin supports quasi-bidirectional, open-drain, push-pull, or input-only configuration - simplifies interface design with LEDs, switches, and sensors.
Port pattern-match interrupt Port 0 generates interrupt when pin states match or mismatch a user-defined 8-bit pattern - ideal for wake-up from Power-down on specific button combinations.
LED drive capability All port pins drive up to 20 mA (chip-limited total), enabling direct LED control without external drivers in space-constrained designs.
Controlled slew rate outputs Outputs feature ~10 ns minimum ramp time, reducing electromagnetic interference (EMI) in noise-sensitive environments like medical or industrial systems.

Applications

Industrial Sensor Node Smart Keypad Controller

Use Scenario: Compact environmental monitoring node measuring temperature/humidity with analog comparators and reporting via UART to gateway.

IC Role / Device Role / Timing Role: Primary controller executing sensor polling, comparator-based threshold triggering, and UART packet transmission; 23-bit system timer provides accurate sampling intervals.

Use Value: Eliminates external crystal and reset IC, reducing BOM count by ≥3 components while maintaining ±1 % timing accuracy for periodic measurements.

Use Scenario: Low-cost 6-key membrane keypad with debounce, multi-key detection, and serial status reporting to host MCU.

IC Role / Device Role / Timing Role: Dedicated keypad manager using Port 0 KBI inputs and pattern-match interrupt; internal RC oscillator ensures consistent scan timing.

Use Value: Reduces host MCU interrupt load and firmware complexity; supports wake-from-Power-down on keypress with sub-µA standby current.

Low-Power Remote Transmitter Embedded UART Bridge

Use Scenario: Battery-powered wireless transmitter that wakes on analog event (e.g., motion detection), processes signal, and sends UART data to RF module.

IC Role / Device Role / Timing Role: Signal conditioner and protocol translator; analog comparators detect threshold crossings; UART formats data for RF link.

Use Value: Achieves 1 µA typical Power-down current with comparators disabled, extending coin-cell battery life to >5 years in intermittent-use applications.

Use Scenario: Isolated serial bridge between legacy 5 V RS-232 device and modern 3.3 V microcontroller, requiring level translation and protocol adaptation.

IC Role / Device Role / Timing Role: UART protocol handler with 5 V tolerant I/O pins; fractional baudrate generator supports non-standard rates (e.g., 38.4 kbps from 18 MHz clock).

Use Value: Enables direct connection to 5 V peripherals without external level shifters; eliminates need for external crystal in bridge timing-critical paths.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P89LPC902FD,112 Lacks UART; adds second analog comparator output (CMP1) and third keypad input (KBI6); same Flash/RAM/timers. Suitable for comparator-heavy analog monitoring without serial comms; not usable where UART is mandatory. Select when UART is unnecessary but dual comparator outputs or extra keypad lines are required.
P89LPC901FD,112 Includes XTAL1/XTAL2 pins and CLKOUT; supports external crystal; single analog comparator; no UART; T0 PWM capability. Better for crystal-referenced timing or PWM-driven loads (e.g., LED dimming); incompatible with UART-based protocols. Choose when external crystal stability is prioritized over integrated serial interface or dual comparators.

Compared with P89LPC902FD,112 and P89LPC901FD,112, the P89LPC903FD,112 uniquely combines UART, dual analog comparators, and internal RC oscillator - making it the only variant capable of self-contained sensor-to-serial communication in minimal 8-pin footprint without external timing components.

Availability

P89LPC903FD,112 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart keypad controllers, low-power remote transmitters, and embedded UART bridges requiring stable component supply across extended product lifecycles.

Supply support for P89LPC903FD,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 (originally Philips Semiconductors) is a global leader in high-performance mixed-signal ICs, with expertise in secure connectivity, automotive, and industrial microcontrollers.

The P89LPC90x family was designed for cost-sensitive, space-constrained embedded control applications requiring integrated peripherals, low power, and minimal external components - targeting industrial automation, consumer electronics, and sensor interface markets.

FAQ

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

The P89LPC903FD,112 operates at up to 18 MHz when using an external crystal or resonator. With its internal RC oscillator, it supports frequencies from 20 kHz to 18 MHz, factory-calibrated to ±1 % and fine-tunable via the TRIM register. This allows full-speed UART operation and real-time clock accuracy without external timing components - a key advantage of the P89LPC903FD,112 over crystal-dependent variants.

Does the P89LPC903FD,112 support in-system programming (ISP)?

Yes, the P89LPC903FD,112 supports Serial Flash In-Circuit Programming (ICP) using commercial EPROM programmers and In-Application Programming (IAP-Lite) for runtime code updates. Flash security bits prevent unauthorized reading of application code. During power-on, holding RST/P1.5 low forces ISP mode - enabling field firmware upgrades without removing the P89LPC903FD,112 from the PCB.

How many I/O pins are available on the P89LPC903FD,112 in standard configuration?

The P89LPC903FD,112 provides up to six usable I/O pins when configured with internal oscillator and internal reset options. Pins P0.0–P0.6, P1.0–P1.1, and P1.5 are functionally available, though P1.5 is input-only and used for reset. Port configuration registers (P0M1/P0M2/P1M1/P1M2) allow per-pin mode selection - ensuring flexible allocation of the P89LPC903FD,112's limited pin count for mixed analog/digital tasks.

What UART features distinguish the P89LPC903FD,112 from P89LPC901FD,112 and P89LPC902FD,112?

The P89LPC903FD,112 is the only variant in the P89LPC90x family with a fully enhanced UART, featuring fractional baudrate generation, break detection, framing error detection, automatic address recognition, and versatile interrupt capabilities. Neither P89LPC901FD,112 nor P89LPC902FD,112 includes UART hardware - making the P89LPC903FD,112 essential for any design requiring serial communication without external UART ICs.

Can the P89LPC903FD,112 operate without external passive components?

Yes - the P89LPC903FD,112 requires only VDD and VSS connections when using the internal RC oscillator and internal power-on reset. No external crystal, capacitors, or reset IC are needed. Its 5 V tolerant I/O pins further eliminate level-shifter requirements in mixed-voltage systems. This self-contained operation is a defining characteristic of the P89LPC903FD,112 and reduces bill-of-materials cost and board area significantly.

P89LPC903FD,112 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
8-SOIC (0.154", 3.90mm Width)
Series:
LPC900
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
7.3728MHz
Connectivity:
UART/USART
Peripherals:
Brown-out Detect/Reset, LED, POR, WDT
Number of I/O:
6
Program Memory Size:
1KB (1K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
128 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:

P89LPC903FD,112 FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC903FD,112?

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

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

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

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

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

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

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

Return procedure for P89LPC903FD,112:

1.Submit a request within 90 days.

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

P89LPC903FD,112 Tags

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