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

- Shipping:

Inventory:4,756
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC9381FA,112 from NXP Semiconductors (formerly Philips) is an 8-bit microcontroller with accelerated two-clock 80C51 core, 4 kB byte-erasable flash memory, 256 B on-chip RAM, and integrated 10-bit ADC. It executes instructions in two to four clocks-six times faster than standard 80C51 at same frequency-and operates from 2.4 V to 3.6 V with 5 V-tolerant I/O pins. Used in low-cost embedded control systems requiring mixed-signal integration and in-application programming.
For engineers reviewing the P89LPC9381FA,112 datasheet, P89LPC9381FA,112 pinout, P89LPC9381FA,112 application, or P89LPC9381FA,112 equivalent, key selection criteria include its 28-pin TSSOP package with 23–26 configurable I/Os, internal RC oscillator fine-tuning capability, dual analog comparators, and support for ISP/ICP via UART, I²C, or SPI interfaces.
Technical Context
The P89LPC9381FA,112 implements a high-performance 80C51-compatible CPU with two-clock architecture, achieving 111–222 ns instruction cycle times at 18 MHz. Its clock system supports multiple sources: external crystal/resonator (up to 18 MHz), internal RC oscillator (20 kHz–18 MHz, trimmable via SFR), or watchdog oscillator-each selectable via flash configuration bits.
It integrates peripheral subsystems including an 8-channel 10-bit ADC with boundary detection, two 16-bit counter/timers (configurable as PWM or port toggle outputs), a 23-bit system timer usable as RTC, enhanced UART with fractional baud rate generator, 400 kHz I²C-bus interface, and full-duplex SPI. All I/O ports support Schmitt-trigger inputs and programmable output modes (quasi-bidirectional, open-drain, push-pull).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Accelerated two-clock 80C51; executes most instructions in 2–4 clock cycles, enabling 6× performance vs. legacy 8051 at same frequency. |
| Flash Memory | 4 kB byte-erasable flash organized in 1 kB sectors and 64 B pages; supports single-byte erasure for non-volatile data storage. |
| ADC | 8-input multiplexed 10-bit ADC with boundary detection, scan mode, and burst conversion; enables precise sensor monitoring without external ADC. |
| Operating Voltage | 2.4 V to 3.6 V supply; I/O pins tolerate up to 5.5 V, simplifying level-shifting in mixed-voltage systems. |
| Package | 28-pin TSSOP (SOT361-1); 4.4 mm body width; supports ≥23 general-purpose I/O pins with on-chip oscillator and reset. |
| Timers & RTC | Two 16-bit counter/timers + 23-bit system timer; system timer doubles as real-time clock with calendar capability when configured. |
| Communication | Enhanced UART (fractional baud, break detect), 400 kHz I²C-bus, and SPI; all support in-system programming and host interface functions. |
Pinout & Package
Package: 28-pin TSSOP (SOT361-1), 4.4 mm body width, lead pitch 0.65 mm, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0[0]/CMP2/KBI0/AD05 | Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC channel 5 | Multi-function pin supporting analog input, comparator output, and keyboard interrupt; enables compact HMI designs. |
| P1[5]/RST | Port 1 bit 5 / External reset input | Input-only pin used for hardware reset; also triggers In-System Programming mode during power-up sequence. |
| P2[2]/MOSI | Port 2 bit 2 / SPI master-out slave-in | Configurable as GPIO or SPI data output; supports daisy-chain or multi-slave SPI topologies. |
| P3[0]/XTAL2/CLKOUT | Port 3 bit 0 / Crystal oscillator output / CPU clock divided-by-2 | Provides clock source for external circuitry or debug timing reference when internal RC oscillator is active. |
| VDD | Power supply | Primary 2.4–3.6 V supply rail; powers core, peripherals, and I/O; supports ultra-low-power operation down to 1 µA in total power-down mode. |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Enables firmware updates while running; eliminates need for external programmer in field-deployed devices. |
| Programmable Port Output Modes | Each I/O pin supports quasi-bidirectional, open-drain, push-pull, or input-only configuration-optimizing drive strength and noise immunity per signal path. |
| Port Input Pattern Match Detection | Port 0 generates interrupt when pin states match or mismatch user-defined 8-bit pattern-ideal for keypad scanning without CPU polling. |
| Controlled Slew Rate Outputs | ~10 ns minimum ramp time reduces EMI emissions, easing EMC compliance in industrial and consumer applications. |
| LED Drive Capability | All port pins sink/source up to 20 mA (chip-limited total), enabling direct LED interfacing without external drivers. |
Applications
| Industrial Sensor Node | Smart Appliance Control |
|---|---|
Use Scenario: Compact environmental monitor measuring temperature, humidity, and voltage using onboard ADC and comparators. IC Role / Device Role / Timing Role: Central controller executing sensor acquisition, threshold comparison, and local display update; uses 23-bit system timer as RTC for timestamping. Use Value: Eliminates external ADC, RTC, and reset IC-reducing BOM count by ≥4 components and PCB area by >30%. | Use Scenario: Washing machine mainboard managing motor control, water level sensing, and user interface. IC Role / Device Role / Timing Role: Primary MCU handling keypad interrupts (8 KBI inputs), PWM-driven motor driver, and I²C-connected display module. Use Value: Single-chip solution replaces discrete logic + 8051 + ADC + comparator ICs; 5 V-tolerant I/O interfaces directly with legacy appliance sensors. |
| Energy-Efficient Metering | IoT Edge Node |
Use Scenario: Battery-powered electricity meter logging voltage/current waveforms and communicating via UART to concentrator. IC Role / Device Role / Timing Role: Low-power data acquisition unit using ADC burst mode and deep power-down with wake-on-interrupt capability. Use Value: Achieves 1 µA typical current in total power-down (comparators disabled), extending battery life to >10 years in intermittent-readout mode. | Use Scenario: Wireless sensor node collecting analog sensor data and transmitting via SPI-connected LoRa transceiver. IC Role / Device Role / Timing Role: Host controller managing SPI communication, ADC sampling, and secure flash updates over UART during OTA maintenance. Use Value: Integrated ISP/ICP and flash security bits prevent unauthorized firmware access-critical for certified IoT deployments. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC9351FA,112 | 2 kB flash, no ADC, fewer I/Os (20), same TSSOP-28 package and core architecture. | Suitable for simpler control tasks without analog sensing; lacks ADC and comparator functions. | Select when cost sensitivity outweighs need for analog front-end; retains identical footprint and toolchain compatibility. |
| NXP LPC935 | Same family, pin-compatible successor with enhanced ESD rating (±4 kV HBM), updated errata, and extended temperature range (−40 °C to +105 °C). | Preferred for automotive-adjacent or harsh-environment industrial use where reliability margins matter. | Choose for new designs requiring longer product lifecycle support and improved robustness; requires minor SFR register review due to minor peripheral enhancements. |
Compared with P89LPC9381FA,112, the P89LPC9351FA,112 trades analog capability for lower cost and smaller code footprint, while the LPC935 offers higher reliability and extended thermal range without changing PCB layout-making it ideal for next-generation revisions demanding field longevity.
Availability
P89LPC9381FA,112 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart appliance control, energy-efficient metering, and IoT edge node applications requiring stable component supply, long-term availability, and consistent parametric performance across production batches.
Supply support for P89LPC9381FA,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 delivering secure, scalable solutions for automotive, industrial, IoT, and mobile applications.
The P89LPC9381FA,112 belongs to NXP's legacy LPC900 family of 8-bit microcontrollers designed for cost-sensitive, space-constrained embedded control applications requiring integrated analog peripherals and robust in-system programmability.
FAQ
What is the maximum operating frequency of the P89LPC9381FA,112?
The P89LPC9381FA,112 supports a maximum operating frequency of 18 MHz when using an external crystal or resonator. With the internal RC oscillator, it achieves up to 18 MHz after factory trimming and user calibration via the TRIM register. Instruction execution remains deterministic across this full range due to its two-clock architecture.
Does the P89LPC9381FA,112 support in-system programming (ISP)?
Yes, the P89LPC9381FA,112 supports ISP via UART, I²C, or SPI interfaces without requiring external programming hardware. The device enters ISP mode automatically during power-up when P1[5]/RST is held low, enabling field firmware updates and eliminating the need for dedicated programmers in production or service environments.
How many analog input channels does the P89LPC9381FA,112 ADC support?
The P89LPC9381FA,112 integrates an 8-channel, 10-bit successive-approximation ADC (ADC0). Channels AD00 through AD07 map directly to P0[1], P0[2], P0[3], P0[4], P1[7], P2[1], P2[0], and P0[0] respectively-providing simultaneous analog sensing capability across multiple sensors without external multiplexing.
What power-saving modes are available on the P89LPC9381FA,112?
The P89LPC9381FA,112 offers Idle mode and two power-down modes. In total power-down mode with voltage comparators disabled, typical current consumption is 1 µA. Wake-up is supported via external interrupt, keypad pattern match, or RTC alarm-enabling ultra-low-power operation in battery-powered applications.
Is the P89LPC9381FA,112 pin-compatible with other LPC9xx devices?
The P89LPC9381FA,112 shares the 28-pin TSSOP (SOT361-1) package and core pinout with P89LPC9351FA,112 and P89LPC9361FA,112, but functional pin assignments differ for peripherals like ADC, comparators, and timers. Direct replacement requires verification of signal routing and firmware adaptation-especially for analog and interrupt-related pins.
P89LPC9381FA,112 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, LED, POR, PWM, WDT
- Number of I/O:
- 26
- Program Memory Size:
- 4KB (4K 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 8x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P89LPC9381FA,112 FAQ
1.How can I place an order for P89LPC9381FA,112 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC9381FA,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 P89LPC9381FA,112 reliable?
The price and inventory of P89LPC9381FA,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC9381FA,112 is usually 5 days.
3.What payment methods are accepted for P89LPC9381FA,112?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC9381FA,112 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC9381FA,112?
P89LPC9381FA,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC9381FA,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 P89LPC9381FA,112?
For technical support, including P89LPC9381FA,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC9381FA,112 requirements.
6.How does Aetrix verify that P89LPC9381FA,112 is sourced from the original manufacturer or authorized distributors?
All P89LPC9381FA,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 P89LPC9381FA,112 meets industry standards.
7.What is the process for return or replacement of P89LPC9381FA,112?
All P89LPC9381FA,112 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC9381FA,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 P89LPC9381FA,112 part is unused and in its original packaging.
Return procedure for P89LPC9381FA,112:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC9381FA,112 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

