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 P89LPC938FDH,529

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

Inventory:4,102

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC938FDH,529 from NXP Semiconductors (formerly Philips) is an 8-bit accelerated 2-clock 80C51 microcontroller in TSSOP28 package, featuring 8 kB Flash, 10-bit ADC with 8 channels, dual analog comparators, and integrated CCU for PWM/capture/compare. It operates from 2.4 V to 3.6 V with 5 V-tolerant I/Os and supports real-time clock, UART with fractional baud rate, I²C, SPI, and keypad interrupt functionality - deployed in industrial sensor nodes and embedded control systems.

For engineers reviewing the P89LPC938FDH,529 datasheet, P89LPC938FDH,529 pinout, P89LPC938FDH,529 application, or P89LPC938FDH,529 equivalent, key selection criteria include its 23+ configurable I/O pins in TSSOP28, on-chip 512-byte Data EEPROM for parameter storage, internal RC oscillator fine-tuning capability, and support for In-Application Programming of Flash memory without external hardware.

Technical Context

The P89LPC938FDH,529 implements a high-efficiency 80C51 core executing instructions in 2–4 clocks - delivering six times the throughput of standard 80C51 at the same 18 MHz clock frequency. Its architecture integrates a 23-bit system timer usable as RTC, two 16-bit counter/timers with PWM toggle capability, and a Capture/Compare Unit (CCU) supporting four independent output compare channels and two input capture inputs.

It features a flexible analog subsystem including an 8-input multiplexed 10-bit ADC, two analog comparators with selectable reference and inputs, and programmable port output modes (quasi-bidirectional, open-drain, push-pull). The device supports serial programming via ISP and ICP, with Flash security bits and watchdog timer using a separate on-chip oscillator for fail-safe operation.

Key Specifications

Parameter Value and Actual Design Meaning
Core Architecture Accelerated 2-clock 80C51 CPU; executes all instructions in 2–4 clocks, enabling 111–222 ns cycle time at 18 MHz.
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.
ADC 8-channel, 10-bit successive-approximation ADC with programmable input selection and conversion trigger sources.
Timers & RTC Two 16-bit counter/timers + 23-bit system timer; system timer configurable as real-time clock with calendar mode support.
I/O Capability 23–26 configurable I/O pins (23 minimum in TSSOP28); all pins Schmitt-triggered, 5 V tolerant, with LED drive up to 20 mA per pin.
Communication Enhanced UART (fractional baud rate, break detect), 400 kHz I²C bus, and full-duplex SPI interface with master/slave support.
Power Management Operating range: 2.4 V–3.6 V; low-power modes include Idle and two Power-down states; typical power-down current is 1 µA.

Pinout & Package

TSSOP28 package (SOT361-1), 4.4 mm body width, 28-pin surface-mount with exposed pad not present; pin 1 index marked, lead-free and RoHS-compliant per original Philips specification.

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 I/O pin supporting analog input, comparator output, and keyboard scan - enables compact sensor interface with wake-on-keypress.
P1.5/RST Port 1 bit 5 / External reset input Dedicated input-only reset pin; required for In-System Programming entry and must be enabled for oscillator frequencies >12 MHz.
P2.0/ICB/AD07 Port 2 bit 0 / Input Capture B / ADC channel 7 Supports edge-triggered timing capture for motor control or pulse-width measurement while simultaneously serving as ADC input.
P3.0/XTAL2/CLKOUT Port 3 bit 0 / Crystal oscillator output / CPU clock divided-by-2 Provides clock source for external crystal or outputs halved CPU clock for synchronization or debug monitoring.
VDD Power supply Primary 2.4–3.6 V supply rail; powers core, peripherals, and I/O; supports operation without external reset components when internal POR is enabled.
VSS Ground 0 V reference for all digital and analog circuitry; requires low-impedance connection to minimize noise in ADC and comparator operation.

Key Features

Feature Design Value
On-chip Data EEPROM 512-byte customer EEPROM enables secure serialization, calibration storage, and field-updatable configuration without external memory.
Configurable Port Outputs Per-pin selection of quasi-bidirectional, open-drain, push-pull, or input-only modes - eliminates need for external level shifters or pull-ups in mixed-voltage designs.
Internal RC Oscillator High-accuracy trimmable RC oscillator (20 kHz–18 MHz) reduces BOM cost and board space by eliminating external crystal/resonator in cost-sensitive applications.
Keypad Interrupt Pattern Match Port 0 supports programmable pattern-match detection across all 8 pins - enables low-power wake-from-Power-down on specific key combinations.
Oscillator Fail Detection Watchdog timer uses independent on-chip oscillator to monitor main clock integrity - triggers reset if primary oscillator fails, ensuring fail-safe operation.
Controlled Slew Rate Outputs ~10 ns minimum ramp time on all port outputs reduces EMI emissions and improves signal integrity in noisy industrial environments.

Applications

Industrial Sensor Node Smart Metering Interface

Use Scenario: Compact, battery-powered temperature/humidity sensor with local display and wireless telemetry.

IC Role / Device Role / Timing Role: Main controller managing ADC sampling, LCD driving, UART-to-LoRaWAN bridge, and RTC-based data logging intervals.

Use Value: Integrated 10-bit ADC, 512-byte Data EEPROM for calibration coefficients, and ultra-low 1 µA power-down current extend battery life beyond 5 years.

Use Scenario: Residential electricity meter with tamper detection, tariff switching, and pulse output interfacing.

IC Role / Device Role / Timing Role: System-on-chip handling energy pulse counting, real-time tariff scheduling, secure parameter storage, and optical IR communication.

Use Value: Dual analog comparators enable zero-crossing detection for tamper sensing; 8 kB Flash supports firmware updates over I²C; RTC ensures accurate billing intervals.

Embedded HVAC Controller Programmable Logic Relay

Use Scenario: DIN-rail mounted fan coil unit controller with temperature setpoint, valve actuation, and occupancy sensing.

IC Role / Device Role / Timing Role: Real-time decision engine executing PID loops, reading thermistor inputs, driving TRIACs via PWM, and managing user interface.

Use Value: CCU provides four independent PWM outputs for precise valve/fan control; 23+ I/O pins accommodate multiple sensors and actuators in one TSSOP28 package.

Use Scenario: Industrial replacement for electromechanical relays in machine safety circuits with configurable logic and diagnostics.

IC Role / Device Role / Timing Role: Deterministic logic sequencer implementing safety interlocks, watchdog-monitored state transitions, and fault logging via SPI flash.

Use Value: Four interrupt priority levels and eight keypad interrupt inputs allow responsive handling of emergency stop signals; Flash security prevents unauthorized firmware modification.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P89LPC935FDH,529 Same core and peripheral set but with 4 kB Flash and no Data EEPROM; identical TSSOP28 pinout and voltage specs. Lacks 512-byte Data EEPROM - unsuitable for applications requiring persistent parameter storage or device serialization. Select when code size ≤4 kB and non-volatile data storage is handled externally or via Flash emulation.
STC89C52RC Standard 8051 core (12-clock), 8 kB Flash, no integrated ADC, no Data EEPROM, no CCU; PDIP40/LQFP44 packages only. No analog front-end or advanced timing peripherals - requires external ADC, comparator, and logic for equivalent functionality. Choose only for legacy 8051 code porting where peripheral integration is not required and PCB layout allows larger package.

Compared with P89LPC938FDH,529, the P89LPC935FDH,529 offers identical integration at lower memory cost but sacrifices data retention capability, while the STC89C52RC demands significant external component addition and lacks the low-power design features critical for battery-operated or thermally constrained deployments.

Availability

P89LPC938FDH,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart metering interfaces, embedded HVAC controllers, and programmable logic relays requiring stable component supply, long-term lifecycle support, and RoHS-compliant sourcing.

Supply support for P89LPC938FDH,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 acquired Philips Semiconductors in 2006 and continues to support legacy LPC900 series microcontrollers with documentation, tools, and qualified manufacturing.

The P89LPC938FDH,529 belongs to the LPC900 family - designed specifically for cost-sensitive, space-constrained embedded control applications requiring high integration, low power, and robust analog/mixed-signal capability without external support components.

FAQ

What is the maximum operating frequency of the P89LPC938FDH,529?

The P89LPC938FDH,529 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 trimming - verified in the Philips P89LPC938 datasheet Rev. 01 (2005), Section 2.2. This enables instruction cycle times of 111–222 ns, six times faster than standard 80C51 devices at the same clock rate.

Does the P89LPC938FDH,529 support in-system programming (ISP)?

Yes, the P89LPC938FDH,529 supports Serial Flash ISP, allowing firmware updates while the device is mounted in the end application. Programming occurs via UART using standard 3.3 V logic levels, with no external high-voltage programmer required. The P89LPC938FDH,529 datasheet confirms this capability in Section 2.2 under "Serial Flash ISP" and specifies that Flash security bits prevent unauthorized readback of protected code.

How many analog input channels does the ADC in the P89LPC938FDH,529 support?

The P89LPC938FDH,529 integrates an 8-input multiplexed 10-bit ADC, supporting eight analog input channels labeled AD00 through AD07. These map directly to Port 0 and Port 2 pins (e.g., P0.1/AD00, P2.0/AD07) as defined in Table 3 of the datasheet. Each channel can be selected individually via the AD0INS register, enabling flexible sensor routing without external multiplexers.

What is the purpose of the CCU in the P89LPC938FDH,529?

The Capture/Compare Unit (CCU) in the P89LPC938FDH,529 provides four independent output compare channels (OCA–OCD) and two input capture inputs (ICA, ICB), enabling precise PWM generation, pulse-width measurement, and event timing. It operates independently of Timer 0/1 and supports configurable polarity, edge sensitivity, and interrupt generation - essential for motor control, power regulation, and encoder interfacing in the P89LPC938FDH,529.

Is the P89LPC938FDH,529 pin-compatible with other variants in the LPC938 family?

Yes, the P89LPC938FDH,529 is pin-compatible with P89LPC938FA (PLCC28) and P89LPC938FHN (HVQFN28) - all share identical pin functions and electrical characteristics per Table 1 and Table 3 of the datasheet. However, mechanical dimensions and thermal performance differ; the TSSOP28 package (P89LPC938FDH,529) offers better PCB area efficiency than PLCC and lower thermal resistance than HVQFN in convection-cooled designs.

P89LPC938FDH,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, LED, POR, PWM, WDT
Number of I/O:
26
Program Memory Size:
8KB (8K x 8)
Program Memory Type:
FLASH
EEPROM Size:
512 x 8
RAM Size:
768 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:

P89LPC938FDH,529 FAQ

1.How can I place an order for P89LPC938FDH,529 through Aetrix?

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

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

3.What payment methods are accepted for P89LPC938FDH,529?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC938FDH,529?

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

Once your P89LPC938FDH,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 P89LPC938FDH,529?

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

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

All P89LPC938FDH,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 P89LPC938FDH,529 meets industry standards.

7.What is the process for return or replacement of P89LPC938FDH,529?

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

Return procedure for P89LPC938FDH,529:

1.Submit a request within 90 days.

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

P89LPC938FDH,529 Tags

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