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

- Shipping:

Inventory:2,881
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC983FDH,529 from NXP Semiconductors is an 8-bit accelerated two-clock 80C51 microcontroller in TSSOP28 package, featuring 4 kB byte-erasable flash memory, 256-byte RAM, 4-channel 10-bit ADC with window comparator, five 16-bit timers, and integrated I²C, SPI, and enhanced UART interfaces. It operates from 2.4 V to 5.5 V and supports in-system programming for embedded control in industrial sensors and low-power instrumentation.
For engineers reviewing the P89LPC983FDH,529 datasheet, P89LPC983FDH,529 pinout, P89LPC983FDH,529 application, or P89LPC983FDH,529 equivalent, key selection criteria include its 4-channel ADC configuration (vs. 8-channel on P89LPC985), TSSOP28 pin mapping with ADC inputs on P0.1–P0.4 and P1.7, internal RC oscillator accuracy (±1 %), and support for In-Application Programming (IAP) of flash memory.
Technical Context
The P89LPC983FDH,529 implements a high-performance 80C51 core executing instructions in two to four clocks-six times faster than standard 80C51 at same frequency-with CPU clock options including internal RC (7.373 MHz ±1 %), watchdog oscillator (400 kHz/25 kHz), or external crystal up to 18 MHz. Its system timer combines a 7-bit prescaler and programmable 16-bit counter for real-time clock functionality.
It integrates dual analog comparators with selectable inputs and reference, port remap capability for UART/I²C/SPI signals, and configurable I/O modes (quasi-bidirectional, open-drain, push-pull). Power management includes idle and two power-down modes, with typical total power-down current of 1 μA when voltage comparators are disabled.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU delivering 111–222 ns instruction cycle time at 18 MHz - enables higher throughput with lower EMI vs. legacy 8051. |
| Flash Memory | 4 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages - supports non-volatile data storage via single-byte erase. |
| ADC | 4-input multiplexed 10-bit ADC with window comparator interrupt - enables threshold-based sensor monitoring without host CPU polling. |
| Timers | Five 16-bit counter/timers (T0–T4); each configurable as PWM output or port toggle on overflow - provides flexible timing and signal generation for motor control or LED dimming. |
| Oscillator | Internal RC oscillator calibrated to ±1 % at 7.373 MHz with clock doubler option - eliminates need for external crystal in cost-sensitive applications. |
| Supply Range | 2.4 V to 5.5 V operation - supports direct interface with 3.3 V and 5 V logic systems and battery-powered operation down to 2.4 V. |
| Power Modes | Idle mode and two power-down modes; wake-up from power-down via LOW interrupt input - extends battery life in intermittent-sensing applications. |
Pinout & Package
TSSOP28 package (SOT361-1), 4.4 mm body width, 28-pin surface-mount with 23 minimum I/O pins and up to 26 I/Os using on-chip oscillator and reset options.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0/CMP2/KBI0/SPICLK | Port 0 bit 0 / Comparator 2 output / Keypad input 0 / SPI clock | Multi-function pin supporting SPI master/slave clock, analog comparator output, or keypad scan - requires SFR configuration for mode selection. |
| P0.1/CIN2B/KBI1/AD00 | Port 0 bit 1 / Comparator 2 positive input B / Keypad input 1 / ADC channel 0 | Analog input for ADC0 channel 0 and comparator; Schmitt-triggered for noise immunity in keypad or sensor interface. |
| P0.2/CIN2A/KBI2/AD01 | Port 0 bit 2 / Comparator 2 positive input A / Keypad input 2 / ADC channel 1 | Second analog input pair for differential comparator use or independent ADC sampling - supports simultaneous analog sensing. |
| 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 ADC/comparator/timer function enables synchronized event capture and analog measurement - high-current sourcing (20 mA) supports direct LED drive. |
| P0.4/CIN1A/KBI4/AD03 | Port 0 bit 4 / Comparator 1 positive input A / Keypad input 4 / ADC channel 3 | Completes 4-channel ADC set; paired with P0.3 for full analog front-end on Port 0 - no external mux required for basic sensor arrays. |
| P1.5/RST | Port 1 bit 5 / External reset input | Input-only pin; asserts hardware reset on LOW; also initiates ISP mode during power-on - eliminates need for external reset IC. |
| P2.0/AD07/TXD | Port 2 bit 0 / ADC channel 7 / UART transmit | Not used for ADC on P89LPC983 (ADC only on P89LPC985); functions as TXD - pin remap allows UART relocation to avoid routing conflicts. |
| VDD / VSS | Power supply / Ground | Single-supply operation; only VDD and VSS required when internal reset and oscillator selected - minimizes BOM count and PCB area. |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Enables firmware updates while device is running - critical for field-upgradable industrial controllers without service interruption. |
| Configurable port output modes | Quasi-bidirectional, open-drain, push-pull, or input-only per pin - simplifies interface to diverse peripherals (e.g., I²C pull-ups, relay drivers, CMOS logic). |
| Port input pattern match detect | Generates interrupt when Port 0 matches programmable 8-bit pattern - reduces CPU load in keypad scanning or state-change detection. |
| Controlled slew rate outputs | ~10 ns minimum ramp time on all port outputs - lowers EMI emissions to meet Class B compliance without added filtering. |
| Integrated PMU | Automatically adjusts internal regulators in Idle/Power-down modes - achieves 1 μA typical total power-down current without software tuning. |
Applications
| Industrial Sensor Node | Smart Meter Interface |
|---|---|
Use Scenario: Compact environmental sensor node measuring temperature, humidity, and voltage with local threshold alerting. IC Role / Device Role / Timing Role: Central controller managing ADC sampling, comparator window interrupts, and UART telemetry transmission. Use Value: Integrated 4-channel 10-bit ADC and window comparator eliminate external analog front-end ICs; IAP enables remote calibration updates. | Use Scenario: Secondary interface module in electricity meter connecting metrology IC to display and communication subsystems. IC Role / Device Role / Timing Role: Protocol bridge handling I²C reads from metrology IC and SPI writes to display driver, with real-time clock synchronization. Use Value: Dual I²C and SPI peripherals plus 23+ I/O pins allow concurrent multi-peripheral control without bus contention or external glue logic. |
| Low-Power Remote Keypad | Embedded HVAC Controller |
Use Scenario: Battery-powered wall-mounted keypad with 8-key matrix and status LEDs. IC Role / Device Role / Timing Role: Keypad scanner with KBI0–KBI7 inputs, LED driver via high-current I/O pins (20 mA), and wake-on-keypress from power-down. Use Value: Dedicated keypad interrupt inputs and ultra-low 1 μA power-down current extend battery life to >5 years on coin cell. | Use Scenario: Zone-level HVAC controller regulating fan speed, valve position, and temperature feedback in commercial buildings. IC Role / Device Role / Timing Role: Real-time actuator coordinator using five 16-bit timers for PWM fan control, valve timing, and periodic sensor polling. Use Value: Five independent timers with PWM capability replace discrete 555 circuits and reduce component count by ≥4 ICs per unit. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC985FDH | 8 kB flash, 8-channel 10-bit ADC, auxiliary 256-byte RAM - adds two extra ADC channels (AD04–AD07) and larger code space. | Required for designs needing >4 analog inputs or >4 kB application code; not drop-in due to different ADC pin mapping and memory layout. | Select P89LPC985FDH only if additional ADC channels or flash capacity are confirmed necessary - avoids over-specification and cost premium. |
| P89LPC982FDH | 8 kB flash, no ADC, 256-byte auxiliary RAM - lacks analog front-end but doubles program memory and adds auxiliary RAM. | Suitable for digital-only control tasks (e.g., protocol translation, logic sequencing) where ADC is unnecessary and code size exceeds 4 kB. | Choose P89LPC982FDH when analog sensing is absent and firmware complexity demands >4 kB flash - retains identical pinout and peripheral set except ADC. |
Compared with P89LPC985FDH and P89LPC982FDH, the P89LPC983FDH,529 delivers optimal balance of analog capability (4-channel ADC), compact code footprint (4 kB flash), and TSSOP28 footprint - making it the most cost-effective choice for mid-complexity sensor-control applications without overengineering.
Availability
P89LPC983FDH,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, and low-power remote keypads requiring stable component supply across extended production lifecycles.
Supply support for P89LPC983FDH,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 leader focused on secure connectivity solutions for automotive, industrial, and IoT applications.
The P89LPC98x family was designed as a cost-optimized, low-power 8-bit MCU platform targeting embedded control in resource-constrained industrial and consumer devices - emphasizing integration, in-system programmability, and wide-voltage operation.
FAQ
What is the maximum operating frequency of the P89LPC983FDH,529?
The P89LPC983FDH,529 supports a maximum CPU clock frequency of 18 MHz, achievable with external crystal/resonator or internal RC oscillator with clock doubler enabled. At this frequency, instruction cycle time ranges from 111 ns to 222 ns - six times faster than standard 80C51 cores at the same clock rate. The internal RC oscillator is factory-calibrated to ±1 % at 7.373 MHz.
Does the P89LPC983FDH,529 support in-system programming (ISP)?
Yes, the P89LPC983FDH,529 supports Serial Flash In-System Programming (ISP) via UART, allowing firmware updates while the device is mounted in the target application. This capability eliminates the need for socketed programming and enables field upgrades. ISP is initiated using the RST pin during power-on with specific timing sequences defined in the user manual.
How many analog-to-digital converter (ADC) channels does the P89LPC983FDH,529 have?
The P89LPC983FDH,529 features a 4-input multiplexed 10-bit ADC, with analog inputs mapped to P0.1 (AD00), P0.2 (AD01), P0.3 (AD02), and P0.4 (AD03). It includes a window comparator that can generate interrupts when results fall inside or outside programmable thresholds - enabling autonomous analog monitoring without continuous CPU polling.
What package type is used for the P89LPC983FDH,529?
The P89LPC983FDH,529 is supplied in a plastic thin shrink small outline package (TSSOP28) with 28 leads and 4.4 mm body width (SOT361-1). This surface-mount package provides 23 minimum I/O pins and up to 26 I/Os when using on-chip oscillator and reset options - optimizing board space for compact industrial control modules.
Can the P89LPC983FDH,529 operate from a single 3.3 V supply?
Yes, the P89LPC983FDH,529 operates across a 2.4 V to 5.5 V supply range, fully supporting 3.3 V nominal operation. Its internal regulators and I/O structure are designed for reliable performance at 3.3 V, including Schmitt-trigger inputs for noise immunity and high-current sourcing (20 mA) on designated pins - enabling direct interfacing with 3.3 V logic families without level shifters.
P89LPC983FDH,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:
- 4KB (4K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 256 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:
P89LPC983FDH,529 FAQ
1.How can I place an order for P89LPC983FDH,529 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC983FDH,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 P89LPC983FDH,529 reliable?
The price and inventory of P89LPC983FDH,529 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC983FDH,529 is usually 5 days.
3.What payment methods are accepted for P89LPC983FDH,529?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC983FDH,529 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC983FDH,529?
P89LPC983FDH,529 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC983FDH,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 P89LPC983FDH,529?
For technical support, including P89LPC983FDH,529 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC983FDH,529 requirements.
6.How does Aetrix verify that P89LPC983FDH,529 is sourced from the original manufacturer or authorized distributors?
All P89LPC983FDH,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 P89LPC983FDH,529 meets industry standards.
7.What is the process for return or replacement of P89LPC983FDH,529?
All P89LPC983FDH,529 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC983FDH,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 P89LPC983FDH,529 part is unused and in its original packaging.
Return procedure for P89LPC983FDH,529:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC983FDH,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…

