NXP Semiconductors P89LPC985FDH,529
- Part No.:
- P89LPC985FDH,529
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 28-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
P89LPC985FDH,529.pdf
- Description:
- IC MCU 8BIT 8KB FLASH 28TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:2,340
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC985FDH,529 from NXP Semiconductors is an 8-bit accelerated two-clock 80C51 microcontroller in TSSOP28 package, featuring 8 kB flash memory, 256-byte RAM + 256-byte auxiliary RAM, 8-input 10-bit ADC, five 16-bit timers, and integrated I²C, SPI, and enhanced UART. It operates from 2.4 V to 5.5 V and supports industrial temperature range (−40 °C to +85 °C), enabling compact sensor interface and embedded control applications.
For engineers reviewing the P89LPC985FDH,529 datasheet, P89LPC985FDH,529 pinout, P89LPC985FDH,529 application, or P89LPC985FDH,529 equivalent, key selection criteria include its on-chip 10-bit ADC with window comparator, pin-remappable serial interfaces, high-current I/O capability (20 mA sourcing/sinking on eight pins), and dual RAM banks for real-time data buffering and firmware updates.
Technical Context
The P89LPC985FDH,529 implements a two-clock 80C51 core delivering six times the instruction throughput of standard 8051 at same frequency, with CPU clock options including internal ±1 % RC oscillator (7.373 MHz), watchdog oscillator (400 kHz/25 kHz), or external crystal up to 18 MHz. Its system timer combines 7-bit prescaler and 16-bit counter for real-time clock functionality.
Peripheral integration includes dual analog comparators with selectable inputs and reference, programmable port output modes (quasi-bidirectional, open-drain, push-pull), and port input pattern match detection on Port 0. Clock switching on-the-fly between oscillators enables dynamic power/performance trade-offs across Idle, Power-down, and Total power-down modes.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU executing instructions in 2–4 clocks; delivers 6× performance vs. standard 80C51 at same frequency. |
| Flash Memory | 8 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; supports single-byte erasure for non-volatile data storage. |
| RAM | 256-byte main RAM + 256-byte auxiliary on-chip RAM for concurrent data buffering and code execution. |
| ADC | 8-channel multiplexed 10-bit ADC with window comparator interrupt capability and configurable sampling rate. |
| Timers | Five 16-bit counter/timers (T0–T4); each configurable as PWM output, port toggle on overflow, or external event counter. |
| Operating Voltage | 2.4 V to 5.5 V wide supply range enables direct interfacing with 3.3 V and 5 V logic without level shifters. |
| Temperature Range | −40 °C to +85 °C industrial grade operation ensures reliability in harsh embedded environments. |
Pinout & Package
TSSOP28 package (SOT361-1), 4.4 mm body width, 28-pin surface-mount with 23–26 usable I/O pins depending on oscillator/reset configuration.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0/CMP2/KBI0/AD05/SPICLK | Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC channel 5 / SPI clock | Multi-function pin supporting analog input, digital I/O, and synchronous serial communication; enables flexible peripheral mapping. |
| P0.3/CIN1B/KBI3/AD02/T2 | Port 0 bit 3 / Comparator 1 positive input B / Keypad input 3 / ADC channel 2 / Timer 2 input | Shared analog/digital/interrupt/timer resource; allows simultaneous signal conditioning and event capture without external components. |
| P1.5/RST | Port 1 bit 5 / External reset input | Input-only pin that triggers full hardware reset and initiates ISP mode during power-on sequence; no pull-up required. |
| P2.0/AD07/TXD | Port 2 bit 0 / ADC channel 7 / UART transmit output | Enables dual-role use: analog sensing or serial communication - selected via pin remap register (PINCON). |
| P3.0/XTAL2/CLKOUT | Port 3 bit 0 / Crystal oscillator output / CPU clock divided-by-2 output | Provides clock source for external circuitry or debug monitoring; active only when internal RC or watchdog oscillator is selected as CPU clock. |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Allows runtime modification of flash code memory without halting execution - critical for field firmware updates and adaptive control algorithms. |
| Pin Remap for Serial Interfaces | UART, I²C, and SPI functions can be assigned to alternate pins via PINCON register, simplifying PCB layout and enabling reuse of existing board designs. |
| Programmable Port Output Modes | Each I/O pin supports quasi-bidirectional, open-drain, push-pull, or input-only configuration - eliminates need for external pull-ups or buffer ICs. |
| High-Current I/O Capability | Eight pins (P0.3–P0.7, P1.4, P1.6, P1.7) source/sink up to 20 mA - directly drives LEDs, relays, or logic inputs without external drivers. |
| Controlled Slew Rate Outputs | ~10 ns minimum ramp time reduces EMI emissions and improves signal integrity in noise-sensitive industrial environments. |
Applications
| Industrial Sensor Node | Smart Meter Interface |
|---|---|
Use Scenario: Compact remote sensor node measuring temperature, humidity, and voltage with local processing and RS-485/I²C communication. IC Role / Device Role / Timing Role: Central controller managing ADC sampling, analog comparator thresholds, real-time clock stamping, and serial protocol framing. Use Value: Integrated 8-channel 10-bit ADC and dual comparators eliminate external signal conditioning ICs; 8 kB flash stores calibration tables and communication stacks. | Use Scenario: Energy meter front-end collecting current/voltage samples, computing RMS values, and communicating via isolated UART or I²C to host MCU. IC Role / Device Role / Timing Role: Dedicated metrology co-processor handling analog acquisition, window-based fault detection, and secure firmware updates via IAP. Use Value: Auxiliary RAM isolates measurement buffers from code space; pin-remappable UART supports multiple isolation IC footprints without board revision. |
| Embedded HVAC Controller | Low-Power Keypad Terminal |
Use Scenario: Wall-mounted HVAC thermostat with temperature sensing, fan speed control via PWM, and IR/UART remote interface. IC Role / Device Role / Timing Role: Real-time system controller running closed-loop PID, generating PWM outputs, and managing brownout-safe shutdown. Use Value: Five independent 16-bit timers enable simultaneous PWM generation, ADC triggering, and RTC maintenance; 2.4 V min operating voltage extends battery life in backup mode. | Use Scenario: Battery-powered keypad terminal with wake-on-keypress, LED feedback, and low-power sleep between user interactions. IC Role / Device Role / Timing Role: Low-power interface controller using Port 0 pattern-match interrupt and Total power-down mode with 1 μA typical current. Use Value: Keypad interrupt inputs (KBI0–KBI7) support 8-key matrix without external decoder; software-configurable slew rate minimizes RF emissions during wake transitions. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC985FA | Same core, flash, RAM, and peripherals but in PLCC28 package (SOT261-2) instead of TSSOP28. | Requires through-hole or socketed mounting; better thermal dissipation but larger footprint than surface-mount TSSOP. | Select P89LPC985FA for prototyping, high-reliability military/aerospace use, or legacy PLCC-compatible boards. |
| P89LPC982FDH | Shares identical TSSOP28 package and 8 kB flash, but lacks ADC channels AD04–AD07 and auxiliary RAM. | Suitable for digital-control-only applications without analog sensing; lower cost where ADC is unnecessary. | Choose P89LPC982FDH when analog input count ≤ 4 and auxiliary RAM is not required for data buffering. |
Compared with P89LPC985FA and P89LPC982FDH, the P89LPC985FDH,529 uniquely combines TSSOP28 packaging, full 8-channel ADC, and dual RAM banks - making it optimal for space-constrained industrial sensors requiring both analog acquisition and robust firmware update capability.
Availability
P89LPC985FDH,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, embedded HVAC controllers, and low-power keypad terminals requiring stable component supply and long-term lifecycle support.
Supply support for P89LPC985FDH,529 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 headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT markets.
The P89LPC985FDH,529 belongs to NXP's LPC900 family of enhanced 80C51 microcontrollers, designed specifically for cost-sensitive, space-constrained embedded systems requiring integrated analog peripherals, low-power operation, and in-system programmability.
FAQ
What is the maximum operating frequency of the P89LPC985FDH,529?
The P89LPC985FDH,529 supports a maximum operating frequency of 18 MHz, achievable with external crystal/resonator or internal RC oscillator with clock doubler enabled. At 18 MHz, the accelerated two-clock core delivers instruction cycle times of 111 ns to 222 ns, six times faster than standard 80C51 devices at the same clock rate.
Does the P89LPC985FDH,529 support in-system programming (ISP)?
Yes, the P89LPC985FDH,529 supports In-System Programming (ISP) via its UART interface, allowing firmware updates while the device remains mounted in the target application. This capability requires no external programming hardware beyond a simple serial connection and is enabled by factory-programmed boot ROM.
How many analog input channels does the P89LPC985FDH,529 ADC support?
The P89LPC985FDH,529 integrates an 8-input multiplexed 10-bit ADC, supporting analog inputs AD00 through AD07. These channels are mapped to P0.1, P0.2, P0.3, P0.4, P1.7, P2.0, P2.1, and P0.0 respectively - all accessible simultaneously in software-controlled scan mode.
What power-saving modes are available on the P89LPC985FDH,529?
The P89LPC985FDH,529 offers Idle mode, two Power-down modes, and Total power-down mode. In Total power-down with voltage comparators disabled, typical current consumption is 1 μA. Wake-up is supported via LOW interrupt inputs, port pattern match, or external reset, enabling ultra-low-power sensor wake-on-event operation.
Is the P89LPC985FDH,529 pin-compatible with other members of the LPC980 family?
The P89LPC985FDH,529 shares identical TSSOP28 pinout with P89LPC980FDH, P89LPC982FDH, and P89LPC983FDH per Figures 5 and 6 of the datasheet. However, functional differences exist - notably the P89LPC985FDH,529 provides all eight ADC channels (AD00–AD07) and auxiliary RAM, whereas other variants offer fewer ADC inputs or no auxiliary RAM.
P89LPC985FDH,529 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 28-TSSOP (0.173", 4.40mm Width)
- Series:
- LPC900
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- 8051
- Core Size:
- 8-Bit
- Speed:
- 18MHz
- Connectivity:
- I2C, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, POR, PWM, WDT
- Number of I/O:
- 26
- Program Memory Size:
- 8KB (8K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 512 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.4V ~ 5.5V
- Data Converters:
- -
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P89LPC985FDH,529 FAQ
1.How can I place an order for P89LPC985FDH,529 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC985FDH,529 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 P89LPC985FDH,529 reliable?
The price and inventory of P89LPC985FDH,529 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC985FDH,529 is usually 5 days.
3.What payment methods are accepted for P89LPC985FDH,529?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC985FDH,529 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC985FDH,529?
P89LPC985FDH,529 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC985FDH,529 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 P89LPC985FDH,529?
For technical support, including P89LPC985FDH,529 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC985FDH,529 requirements.
6.How does Aetrix verify that P89LPC985FDH,529 is sourced from the original manufacturer or authorized distributors?
All P89LPC985FDH,529 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 P89LPC985FDH,529 meets industry standards.
7.What is the process for return or replacement of P89LPC985FDH,529?
All P89LPC985FDH,529 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC985FDH,529, 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 P89LPC985FDH,529 part is unused and in its original packaging.
Return procedure for P89LPC985FDH,529:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC985FDH,529 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…

