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

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

Inventory:1,872

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC935FDH,529 from NXP Semiconductors is an 8-bit accelerated two-clock 80C51 microcontroller in TSSOP28 package, featuring 8 kB flash memory, dual 8-bit ADCs (ADC0/ADC1), 512-byte on-chip data EEPROM, and Capture/Compare Unit (CCU) for PWM and input capture. It operates from 2.4 V to 3.6 V with 5 V-tolerant I/Os and supports industrial temperature range (−40 °C to +85 °C), enabling compact sensor interface and embedded control applications.

For engineers reviewing the P89LPC935FDH,529 datasheet, P89LPC935FDH,529 pinout, P89LPC935FDH,529 application, or P89LPC935FDH,529 equivalent, key selection criteria include its dual ADC capability, CCU-based PWM generation, on-chip 512-byte EEPROM for calibration storage, 23-bit system timer usable as RTC, and compatibility with ISP/IAP for field firmware updates.

Technical Context

The P89LPC935FDH,529 implements a high-performance 80C51 core executing instructions in two to four clocks-six times faster than standard 80C51 at same frequency-enabling 111 ns to 222 ns instruction cycles at 18 MHz. Its architecture integrates dual 8-bit A/D converters (ADC0 with four channels, ADC1 with four channels), two analog comparators with selectable inputs and reference, and a dedicated Capture/Compare Unit supporting PWM output, input capture, and output compare functions.

It features three communication interfaces: enhanced UART with fractional baud rate generator and break detection, 400 kHz I²C-bus port, and SPI port with master/slave support. System-level peripherals include a 23-bit system timer (configurable as RTC), watchdog timer with independent on-chip oscillator, low-voltage reset (brownout detect), and four interrupt priority levels with eight keypad interrupt inputs plus two external interrupts.

Key Specifications

ParameterValue and Actual Design Meaning
Core ArchitectureAccelerated two-clock 80C51 CPU; executes all instructions in 2–4 clocks, delivering 6× performance vs. standard 80C51 at same clock frequency.
Flash Memory8 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; enables single-byte erasure for non-volatile data storage without dedicated EEPROM.
ADC CapabilityDual 8-bit ADCs: ADC0 (4-channel: AD00–AD03) and ADC1 (4-channel: AD10–AD13); supports simultaneous sampling and configurable conversion timing.
CCU FunctionalityCapture/Compare Unit provides four independent PWM outputs (OCA, OCB, OCC, OCD), two input capture inputs (ICA, ICB), and two output compare channels.
Operating Voltage2.4 V to 3.6 V VDD; I/O pins are 5 V tolerant (up to 5.5 V), allowing direct interfacing with legacy 5 V logic without level shifters.
Package & I/OTSSOP28 package with 26 usable I/O pins (23 minimum); includes Schmitt-trigger inputs, programmable slew-rate control, and LED drive capability (20 mA per pin).
Temperature Range−40 °C to +85 °C industrial grade; qualified for use in motor control, industrial sensing, and automotive body electronics environments.

Pinout & Package

TSSOP28 (plastic thin shrink small outline package; 28 leads; body width 4.4 mm) with 26 functional I/O pins, power (VDD/VSS), and crystal/oscillator connections (XTAL1/XTAL2). All pins feature Schmitt-trigger inputs and configurable output modes (quasi-bidirectional, open-drain, push-pull, input-only).

Pin/TerminalCircuit RoleDesign Meaning
P0.0/CMP2/KBI0/AD01Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC0 channel 1 inputMulti-function pin supporting analog sensing (AD01), comparator output routing, and keypad scanning; enables hardware-accelerated user interface detection.
P1.6/OCBPort 1 bit 6 / Output Compare BDedicated CCU output for generating precise PWM or timed pulses; used for motor phase control or LED dimming with software-defined duty cycle.
P2.7/ICAPort 2 bit 7 / Input Capture ACaptures timestamp of external event edges (e.g., encoder pulse); supports high-resolution timing measurement down to CPU clock period (111 ns @ 18 MHz).
P3.0/XTAL2/CLKOUTPort 3 bit 0 / Crystal oscillator output / CPU clock divided-by-2 outputProvides clock source for external circuitry when internal RC oscillator is used; eliminates need for separate clock buffer in synchronized systems.
VDDPower supplyPrimary 2.4–3.6 V supply rail; powers core, peripherals, and I/O; supports low-power modes with typical 1 μA total power-down current.

Key Features

FeatureDesign Value
In-System Programming (ISP)Enables firmware updates via UART while device is mounted in end equipment, eliminating need for socketed programming during production or field service.
On-chip 512-byte EEPROMStores device-specific calibration data, serial numbers, or configuration parameters with guaranteed 100,000 write/erase cycles-no external EEPROM required.
Dual 8-bit ADC subsystemIndependent ADC0 and ADC1 each with four analog inputs and selectable reference; allows concurrent voltage/current sensing and thermistor monitoring in motor control loops.
Configurable port output modesPer-pin selection of quasi-bidirectional, open-drain, push-pull, or input-only operation enables optimal drive strength and noise immunity for mixed-signal PCB layouts.
23-bit system timer / RTCFree-running counter with overflow interrupt; can be configured as real-time clock with calendar functionality using external 32.768 kHz crystal or internal RC oscillator.

Applications

Industrial Sensor NodeSmart Lighting Controller

Use Scenario: Compact environmental monitoring node measuring temperature, humidity, and ambient light using analog sensors.

IC Role / Device Role / Timing Role: Central MCU managing dual ADC conversions, I²C sensor reads, UART telemetry upload, and low-power sleep/wake scheduling.

Use Value: Integrated 512-byte EEPROM stores calibration coefficients; dual ADCs enable simultaneous multi-sensor acquisition; 5 V-tolerant I/O simplifies connection to legacy analog front-ends.

Use Scenario: Dimmable LED driver board with color mixing and thermal derating logic.

IC Role / Device Role / Timing Role: PWM generator and closed-loop controller using CCU outputs (OCA–OCD) and analog feedback from current sense resistors.

Use Value: Four independent CCU channels drive RGBW LEDs with synchronized timing; on-chip DAC0/DAC1 provide analog reference for current regulation; 2.4–3.6 V operation matches common LED driver supply rails.

Motor Control InterfaceKeypad-Based HMI Module

Use Scenario: Brushless DC motor commutation interface with Hall-effect sensor inputs and gate driver enable signals.

IC Role / Device Role / Timing Role: Real-time commutation sequencer using CCU input capture (ICA/ICB) for rotor position and PWM outputs (OCA/OCC) for phase timing.

Use Value: Sub-microsecond input capture resolution ensures accurate rotor angle tracking; dual ADCs monitor phase currents and bus voltage simultaneously; 1 μA power-down mode extends battery life in portable tools.

Use Scenario: Appliance control panel with 8-key matrix and status LEDs.

IC Role / Device Role / Timing Role: Keypad scanner and LED driver using Port 0 pattern match interrupt and 20 mA sink/source capability on all I/O pins.

Use Value: Hardware-accelerated KBI0–KBI7 reduces CPU load; programmable port slew rate minimizes EMI in noisy appliance environments; internal RC oscillator eliminates crystal cost and board space.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P89LPC936FDH16 kB flash (vs. 8 kB), 2 kB sector size (vs. 1 kB), same ADC/CCU/peripheral set and pinout.Supports larger firmware images and more complex control algorithms; identical hardware integration path.Select when firmware size exceeds 8 kB or future-proofing for feature expansion is required; no PCB changes needed.
P89LPC934FDH8 kB flash but lacks CCU, ADC0, and 512-byte EEPROM; retains ADC1 and basic peripherals.Suitable only for simpler control tasks without PWM generation, dual ADC, or non-volatile parameter storage.Choose only if CCU, ADC0, and EEPROM are unused; not a functional substitute for P89LPC935FDH,529 in target applications.

Compared with P89LPC934FDH, the P89LPC935FDH,529 adds essential mixed-signal control capabilities (CCU, ADC0, EEPROM), while P89LPC936FDH offers scalable code space without altering peripheral functionality-making P89LPC935FDH,529 the optimal balance of analog integration, programmability, and cost for mid-complexity embedded systems.

Availability

P89LPC935FDH,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart lighting controllers, motor control interfaces, and keypad-based HMI modules requiring stable component supply, long-term lifecycle support, and consistent parametric performance across production batches.

Supply support for P89LPC935FDH,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 applications.

The P89LPC935FDH,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 robust in-field programmability.

FAQ

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

The P89LPC935FDH,529 supports a maximum operating frequency of 18 MHz when using an external crystal or resonator. At this frequency, its accelerated two-clock 80C51 core achieves instruction cycle times of 111 ns to 222 ns-six times faster than a standard 80C51 running at the same clock speed. The internal RC oscillator is factory-trimmed and tunable for frequencies from 20 kHz to 18 MHz, enabling crystal-free operation in many applications.

Does the P89LPC935FDH,529 support in-application programming (IAP) of flash memory?

Yes, the P89LPC935FDH,529 supports In-Application Programming (IAP) of its 8 kB flash code memory. This allows firmware updates to be performed by the running application without halting execution, enabling dynamic feature activation, field calibration, or security patching. IAP is implemented via dedicated SFRs (FMCON, FMDATA, FMADRH/L) and requires proper sector protection management to prevent accidental erasure of active code.

How many analog-to-digital converter channels does the P89LPC935FDH,529 have, and what are their configurations?

The P89LPC935FDH,529 includes two independent 8-bit ADC subsystems: ADC0 with four channels (AD00–AD03) and ADC1 with four channels (AD10–AD13). ADC0 channels are mapped to P1.7, P2.1, P2.0, and P0.0; ADC1 channels map to P0.1–P0.4. Both ADCs support selectable reference sources, burst mode, and boundary detection. They operate concurrently and are controlled via dedicated SFRs (ADCON0/1, ADMODA/B, ADINS).

What communication interfaces are integrated into the P89LPC935FDH,529?

The P89LPC935FDH,529 integrates three synchronous/asynchronous serial interfaces: an enhanced UART with fractional baud rate generator and automatic address detection; a 400 kHz I²C-bus port with slave addressing and status reporting; and a full-duplex SPI port supporting master and slave modes with configurable clock polarity and phase. All interfaces are accessible via dedicated pins and controlled through dedicated SFR sets (SBUF/SFR, I2CON/I2DAT, SPICON/SPIDAT).

Is the P89LPC935FDH,529 pin-compatible with other members of the LPC93x family?

Yes, the P89LPC935FDH,529 is pin-compatible with P89LPC933FDH, P89LPC934FDH, and P89LPC936FDH in the same TSSOP28 package. Pin assignments for power, reset, crystal, UART, I²C, SPI, and general-purpose I/O are identical across these variants. Functional differences (e.g., CCU presence, ADC0, EEPROM) do not affect pin mapping-enabling drop-in replacement where firmware and peripheral usage align.

P89LPC935FDH,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:
12MHz
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 8x8b; D/A 2x8b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

P89LPC935FDH,529 FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC935FDH,529?

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

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

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

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

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

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

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

Return procedure for P89LPC935FDH,529:

1.Submit a request within 90 days.

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

P89LPC935FDH,529 Tags

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