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

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

Inventory:2,395

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC906FD,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 at same frequency. It integrates 1 kB Flash code memory with byte-erase capability, 128-byte RAM, dual 16-bit timers, a 23-bit system/real-time clock, and a single analog comparator - all in an 8-pin SO-8 package for compact embedded control in low-cost consumer and industrial systems.

For engineers reviewing the P89LPC906FD,112 datasheet, P89LPC906FD,112 pinout, P89LPC906FD,112 application, or P89LPC906FD,112 equivalent, key selection considerations include its internal RC oscillator (±1 % factory calibrated), 2.4–3.6 V operation with 5 V-tolerant I/O, up to six configurable I/O pins, and absence of UART hardware - distinguishing it from P89LPC907FD and P89LPC908FD variants.

Technical Context

The P89LPC906FD,112 executes instructions in two to four clocks, enabling 111–222 ns cycle times at 18 MHz - a performance gain over legacy 80C51 cores. Its architecture includes dedicated peripherals: a real-time clock subsystem usable as a 23-bit timer, programmable port output modes (quasi-bidirectional, open-drain, push-pull), and keypad interrupt detection on Port 0 pins.

It features an on-chip power monitor with brownout detect and programmable reset behavior, independent watchdog timer with eight prescaler options, and In-Application Programming (IAP-Lite) support for using Flash as non-volatile data storage. The device operates without external oscillator components when using the internal RC option and requires only VDD and VSS connections under that configuration.

Key Specifications

Parameter Value and Actual Design Meaning
Core ArchitectureTwo-clock 80C51 CPU executing instructions in 2–4 cycles; 6× faster than standard 80C51 at same clock frequency.
Flash Memory1 kB byte-erasable Flash organized in 256-byte sectors and 16-byte pages; supports non-volatile data storage via single-byte erase.
RAM128-byte on-chip RAM for data and stack operations.
TimersTwo 16-bit counter/timers (Timer 0 and Timer 1); 23-bit system timer usable as real-time clock.
Analog FunctionSingle analog comparator with selectable reference input (CMPREF) and positive input (CIN1A); output available on P0.6 (CMP1).
Operating Voltage2.4 V to 3.6 V VDD; I/O pins tolerant to 5.5 V - enables direct interfacing with 5 V logic without level shifters.
PackageSO-8 (SOT96-1), 7.5 mm body width; supply pins (VDD/VSS) centered for improved decoupling and reduced EMI.

Pinout & Package

Package: Plastic small outline package; 8 leads; body width 7.5 mm (SOT96-1).

Pin/Terminal Circuit Role Design Meaning
1 - P0.4/CIN1A/KBI4Port 0 bit 4 / Comparator +input / Keypad interrupt 4Configurable I/O supporting analog sensing, keyboard scanning, or general digital I/O with Schmitt-trigger input.
2 - P0.5/CMPREF/KBI5Port 0 bit 5 / Comparator reference (−) / Keypad interrupt 5Provides adjustable comparator threshold; doubles as keyboard scan line with interrupt-on-match capability.
3 - VDDPower supplyPrimary 2.4–3.6 V supply rail; center-placed for optimal PCB decoupling and EMI reduction.
4 - CLKOUT/XTAL2/P3.0CPU clock output / Crystal oscillator output / Port 3 bit 0Outputs CPU clock divided by 2 (when enabled); supports crystal oscillator interface or serves as general-purpose I/O.
5 - RST/P1.5Reset input / Port 1 bit 5 (input only)Active-low reset pin; also used to enter In-System Programming mode during power-up sequence.
6 - VSSGround0 V reference; center-placed opposite VDD to minimize supply loop inductance.
7 - P0.6/CMP1/KBI6Port 0 bit 6 / Comparator 1 output / Keypad interrupt 6Comparator result output; simultaneously functions as keyboard scan line with interrupt capability.
8 - XTAL1/P3.1Clock input / Port 3 bit 1Crystal/resonator input when external oscillator selected; otherwise usable as general-purpose I/O with Schmitt trigger.

Key Features

Feature Design Value
Internal RC oscillatorFactory-calibrated to ±1 % accuracy; eliminates need for external crystal/resonator and reduces BOM count.
Programmable port configurationsPer-pin selection among quasi-bidirectional, open-drain, push-pull, or input-only modes - simplifies interface design across diverse peripheral types.
Keypad interrupt with pattern matchPort 0 pins generate interrupts when input values match or mismatch user-defined patterns - enables efficient matrix keypad scanning without polling.
Low-power operationIdle and two Power-down modes; typical Power-down current is 1 µA (with voltage comparators disabled) - extends battery life in portable applications.
LED drive capabilityAll port pins support 20 mA sink/source (chip-limited total); enables direct LED driving without external drivers in space-constrained designs.
Slew-rate controlled outputsMinimum ramp time ~10 ns per output; reduces electromagnetic interference during signal transitions.

Applications

Industrial Sensor Node Smart Appliance Control

Use Scenario: Compact environmental sensor node monitoring temperature/humidity with local decision logic and LED status indication.

IC Role / Device Role / Timing Role: Primary controller executing sensor readout, threshold comparison, and LED feedback; uses 23-bit system timer for periodic sampling intervals.

Use Value: Internal RC oscillator eliminates timing component cost; 5 V-tolerant I/O interfaces directly with legacy sensors and indicators; 1 µA Power-down mode enables multi-year battery operation.

Use Scenario: Embedded control unit in microwave oven managing keypad input, display backlight, relay sequencing, and safety interlocks.

IC Role / Device Role / Timing Role: System coordinator handling user input via Port 0 keypad interrupt, driving relays/LEDs, and enforcing timing-critical safety delays using dual 16-bit timers.

Use Value: Six configurable I/O pins suffice for full front-panel interface; programmable port modes simplify relay driver interface; brownout detect ensures safe shutdown during voltage sag.

Energy-Efficient Metering IoT Edge Node Controller

Use Scenario: Battery-powered utility meter performing pulse counting, tamper detection, and local display update at fixed intervals.

IC Role / Device Role / Timing Role: Real-time clock subsystem maintains accurate timekeeping; analog comparator monitors tamper switch state; Flash stores calibration data.

Use Value: Byte-erasable Flash allows field-updatable calibration constants; 2.4–3.6 V operation matches lithium primary cell discharge curve; low EMI outputs meet EMC requirements.

Use Scenario: Subsystem controller in connected lighting fixture managing motion sensing, dimming profile execution, and local fault reporting.

IC Role / Device Role / Timing Role: Local intelligence layer interpreting sensor inputs, generating PWM for LED drivers, and maintaining uptime via watchdog timer.

Use Value: On-chip watchdog with independent oscillator prevents lockup without external components; slew-rate control minimizes RF emissions near wireless modules; LED drive capability reduces discrete part count.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P89LPC907FDIncludes UART with TxD only; adds Timer 0 PWM output; no crystal pins; replaces XTAL1/XTAL2 with T0 and TxD functions.Required for serial communication to host MCU or debug interface; unsuitable where crystal-based timing or full UART is needed.Select when basic transmit-only serial logging or debugging is required and crystal oscillator is unnecessary.
P89LPC908FDFull UART with TxD/RxD; no crystal pins; no Timer 0 PWM; replaces XTAL1/XTAL2 with RxD and TxD functions.Required for bidirectional serial communication (e.g., Modbus RTU, sensor configuration); lacks crystal support and PWM capability.Choose when full-duplex UART connectivity is essential and external crystal timing is not needed.

Compared with P89LPC906FD,112, the P89LPC907FD adds UART transmit capability but removes crystal oscillator support, while the P89LPC908FD provides full UART but omits both crystal pins and PWM - making P89LPC906FD,112 the optimal choice for crystal-reliant, comparator-based, or low-pin-count timing-critical control where serial is handled externally.

Availability

P89LPC906FD,112 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart appliance control, and energy-efficient metering requiring stable component supply, long-term lifecycle support, and consistent parametric performance across temperature ranges.

Supply support for P89LPC906FD,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 leader focused on secure connectivity solutions for automotive, industrial, and IoT applications, with roots in Philips' semiconductor division.

The P89LPC906FD,112 belongs to the LPC900 family of low-pin-count, low-power 8-bit microcontrollers designed specifically for cost-sensitive, space-constrained embedded control applications where integration, reliability, and ease of use outweigh raw processing power.

FAQ

Does P89LPC906FD,112 include a UART peripheral?

No, the P89LPC906FD,112 does not integrate a UART. Unlike the P89LPC907FD (TxD only) and P89LPC908FD (full UART), the P89LPC906FD,112 omits UART hardware entirely. Serial communication must be implemented in software using GPIO pins or handled externally. This omission enables its minimal 8-pin SO-8 footprint and reduces die area/cost for applications where serial is unnecessary.

What is the maximum operating frequency of P89LPC906FD,112?

The P89LPC906FD,112 supports a maximum operating frequency of 18 MHz. At this clock speed, instruction cycle times range from 111 ns to 222 ns (excluding multiply/divide), delivering six times the throughput of a standard 80C51 core running at the same frequency. The internal RC oscillator is factory-calibrated to ±1 % and supports frequencies from 20 kHz to 18 MHz.

Can P89LPC906FD,112 operate without external passive components?

Yes, the P89LPC906FD,112 can operate with only VDD and VSS connections when configured to use the internal RC oscillator and on-chip power-on reset. No external crystal, capacitors, or reset circuitry are required - significantly reducing bill-of-materials and PCB area. External components become necessary only if using XTAL1/XTAL2 or requiring enhanced timing accuracy beyond ±1 %.

How many I/O pins are available on P89LPC906FD,112?

The P89LPC906FD,112 provides up to six usable I/O pins: P0.4, P0.5, P0.6, P3.0, P3.1, and P1.5 (RST, configurable as input-only). All pins support Schmitt-trigger inputs and programmable output modes (quasi-bidirectional, open-drain, push-pull). Pin count is constrained by the 8-pin SO-8 package and functional allocation of RST and oscillator pins.

Is P89LPC906FD,112 compatible with In-System Programming (ISP)?

Yes, the P89LPC906FD,112 supports In-System Programming via its RST pin during power-up, enabling firmware updates without removing the device from the PCB. It uses Serial Flash In-Circuit Programming (ICP) compatible with commercial EPROM programmers. Flash security bits prevent unauthorized reading of protected application code, ensuring intellectual property protection during production and field deployment.

P89LPC906FD,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:
18MHz
Connectivity:
-
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:

P89LPC906FD,112 FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC906FD,112?

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

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

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

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

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

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

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

Return procedure for P89LPC906FD,112:

1.Submit a request within 90 days.

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

P89LPC906FD,112 Tags

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