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,518

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

Inventory:3,021

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,518 from NXP Semiconductors is an 8-bit accelerated two-clock 80C51 microcontroller in TSSOP28 package with 8 kB flash, dual 8-bit ADCs (ADC0/ADC1), 512-byte on-chip data EEPROM, Capture/Compare Unit (CCU), and 23-bit system timer usable as RTC. It operates from 2.4 V to 3.6 V with 5 V-tolerant I/O and supports industrial temperature range (−40 °C to +85 °C), targeting embedded control in sensor interfaces and low-power instrumentation.

For engineers reviewing the P89LPC935FDH,518 datasheet, P89LPC935FDH,518 pinout, P89LPC935FDH,518 application, or P89LPC935FDH,518 equivalent, key selection criteria include its dual ADC capability, CCU-based PWM generation, on-chip EEPROM for parameter storage, and compatibility with ISP/IAP firmware updates in deployed systems.

Technical Context

The P89LPC935FDH,518 implements an enhanced 80C51 core executing instructions in 2–4 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 and ADC1), analog comparators with selectable references, and a dedicated Capture/Compare Unit supporting input capture, output compare, and PWM functions.

It features a configurable on-chip oscillator (20 kHz–18 MHz), fractional baud rate UART, I²C (400 kHz), SPI, and watchdog timer with independent RC oscillator. Power management includes idle mode and two power-down modes with typical 1 μA total current in deep power-down (voltage comparators disabled), enabled by low-voltage reset and software-controlled wake-up via interrupt inputs.

Key Specifications

Parameter Value and Actual Design Meaning
Core ArchitectureAccelerated two-clock 80C51 CPU; executes all instructions except multiply/divide in 2–4 clocks at up to 18 MHz.
Flash Memory8 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; enables single-byte non-volatile data storage.
Analog PeripheralsDual 8-bit ADCs (ADC0 and ADC1) with 4-channel inputs each; two analog comparators with programmable reference and inputs.
Timers & RTCTwo 16-bit counter/timers (configurable as PWM or port toggle); 23-bit system timer usable as real-time clock (RTC).
Communication InterfacesEnhanced UART with fractional baud rate generator; 400 kHz I²C-bus port; full-duplex SPI port.
On-Chip Memory256-byte RAM + 512-byte auxiliary RAM; 512-byte customer data EEPROM for device serialization and setup parameter storage.
Operating Range2.4 V to 3.6 V supply; I/O pins 5 V tolerant (up to 5.5 V); industrial temperature range −40 °C to +85 °C.

Pinout & Package

Package: TSSOP28 (plastic thin shrink small outline package; 28 leads; body width 4.4 mm; SOT361-1).

Pin/Terminal Circuit Role Design Meaning
P0.0/CMP2/KBI0/AD01Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC0 channel 1 inputMulti-function pin supporting analog sensing (ADC0), comparator output, and keypad scanning; Schmitt-triggered input.
P0.4/CIN1A/KBI4/DAC1/AD13Port 0 bit 4 / Comparator 1 positive input A / Keypad input 4 / DAC1 output / ADC1 channel 3 inputCombines analog input (ADC1), DAC output, and comparator reference path; enables mixed-signal feedback loops.
P1.6/OCBPort 1 bit 6 / Output Compare BCCU channel for precise PWM generation or timing-critical event triggering; supports dead-time insertion in motor control.
P1.7/OCC/AD00Port 1 bit 7 / Output Compare C / ADC0 channel 0 inputSimultaneous use as ADC0 analog input and CCU output compare channel; allows synchronized sampling and actuation.
P2.0/ICB/DAC0/AD03Port 2 bit 0 / Input Capture B / DAC0 output / ADC0 channel 3 inputEnables edge-triggered time-stamping (input capture), analog output (DAC0), and ADC input on same pin-ideal for closed-loop control.
P2.6/OCAPort 2 bit 6 / Output Compare APrimary CCU output for high-resolution PWM; used for LED dimming or DC-DC converter gate drive with configurable duty cycle.
P3.0/XTAL2/CLKOUTPort 3 bit 0 / Crystal oscillator output / CPU clock divided-by-2 outputProvides external clock source when using crystal; alternatively outputs half-CPU clock for system synchronization or test probing.
VDD / VSSPower supply / GroundSingle 2.4–3.6 V supply required; no external reset or oscillator components needed when internal options selected.

Key Features

Feature Design Value
In-System Programming (ISP)Enables firmware updates while mounted in end equipment via UART or I²C-no socket or programmer required during field maintenance.
In-Application Programming (IAP)Allows dynamic reprogramming of flash memory during runtime, enabling over-the-air updates and adaptive configuration without halting operation.
Dual 8-bit ADCs with shared resourcesADC0 and ADC1 share analog front-end resources but operate independently, supporting simultaneous sampling of two sensor groups with minimal footprint.
Capture/Compare Unit (CCU)Four-channel CCU (OCA, OCB, OCC, OCD + ICA, ICB) delivers hardware-timed PWM, input capture for encoder counting, and output compare for precise event scheduling.
512-byte on-chip EEPROMNon-volatile storage for calibration data, serial numbers, or user settings-retains values across power cycles without external memory or wear-leveling overhead.
5 V-tolerant I/O with configurable driveAll 23+ I/O pins tolerate 5.5 V inputs and support quasi-bidirectional, push-pull, open-drain, or input-only modes-simplifies level-shifting in mixed-voltage systems.

Applications

Industrial Sensor Node Smart Meter Interface

Use Scenario: Compact environmental monitoring node measuring temperature, humidity, and pressure with local signal conditioning and wireless reporting.

IC Role / Device Role / Timing Role: Central controller managing dual ADC sampling, analog comparator thresholds for alarm triggers, and UART/I²C communication to RF module.

Use Value: Integrated 512-byte EEPROM stores sensor calibration coefficients; CCU generates precise timing for synchronous ADC conversions and PWM-driven display backlight.

Use Scenario: Energy meter sub-system acquiring voltage/current waveforms, computing RMS values, and communicating via I²C to main MCU.

IC Role / Device Role / Timing Role: Dedicated metrology co-processor performing real-time analog acquisition (dual ADC), waveform analysis, and secure parameter storage.

Use Value: Dual 8-bit ADCs sample both voltage and current channels simultaneously; 23-bit system timer provides accurate time-stamping for energy integration intervals.

Programmable Logic Controller (PLC) I/O Module LED Lighting Control

Use Scenario: DIN-rail mounted digital I/O expansion module with analog input capability for factory automation.

IC Role / Device Role / Timing Role: Embedded controller handling isolated analog inputs, discrete I/O scanning, and Modbus RTU over UART.

Use Value: 5 V-tolerant I/O simplifies interface to legacy 24 V industrial sensors; watchdog timer with independent oscillator ensures fail-safe reset during brownout events.

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

IC Role / Device Role / Timing Role: PWM generator and analog monitor coordinating multiple LED strings and reading thermal sensors via ADC.

Use Value: CCU channels generate synchronized multi-phase PWM for RGB LEDs; DAC0/DAC1 provide analog reference voltages for current regulation circuits.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P89LPC936FDH16 kB flash (vs. 8 kB), 2 kB sector size; otherwise identical peripheral set and pinout.Suitable where larger firmware image or future feature expansion is required without PCB change.Select when firmware growth headroom or long-term maintainability outweighs cost sensitivity.
P89LPC935FHNHVQFN28 package (6 × 6 × 0.85 mm); identical electrical specs and functionality; different pin layout and thermal profile.Better suited for space-constrained designs requiring lower profile and improved thermal dissipation.Choose for compact, thermally demanding applications where TSSOP28 footprint or height is prohibitive.

Compared with P89LPC935FDH,518, P89LPC936FDH offers double flash capacity for complex firmware, while P89LPC935FHN delivers identical functionality in a smaller, thermally enhanced HVQFN package-neither requires schematic or layout revision beyond footprint adaptation.

Availability

P89LPC935FDH,518 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, PLC I/O modules, and LED lighting control requiring stable component supply, long-term lifecycle support, and traceable sourcing.

Supply support for P89LPC935FDH,518 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 specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with leadership in microcontrollers, RF, and analog technologies.

The P89LPC935FDH,518 belongs to NXP's LPC900 family of enhanced 80C51 microcontrollers designed for cost-sensitive, low-power embedded control applications requiring integrated analog peripherals, robust communication interfaces, and field-upgradable firmware.

FAQ

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

The P89LPC935FDH,518 supports a maximum CPU clock frequency of 18 MHz. This is achievable using the internal RC oscillator (fine-tunable), external crystal/resonator, or external clock source. At 18 MHz, instruction cycle times range from 111 ns to 222 ns-six times faster than a standard 80C51 running at the same frequency. The P89LPC935FDH,518 datasheet specifies this limit under the recommended operating conditions for VDD = 2.4 V to 3.6 V and temperature −40 °C to +85 °C.

Does the P89LPC935FDH,518 support in-system programming (ISP)?

Yes, the P89LPC935FDH,518 supports In-System Programming (ISP) via its UART or I²C interface, allowing firmware updates while the device is soldered into the target application. No external programmer or socket is required. ISP is initiated by holding P1.5/RST low during power-up with VDD rising through the valid range, and it uses the on-chip bootloader. This capability is integral to the P89LPC935FDH,518 design and documented in the NXP User Manual.

How many analog-to-digital converter (ADC) channels does the P89LPC935FDH,518 have?

The P89LPC935FDH,518 includes two independent 8-bit ADC subsystems: ADC0 and ADC1. ADC0 supports four analog inputs (AD00–AD03), and ADC1 supports four analog inputs (AD10–AD13), for a total of eight configurable ADC channels. Both ADCs can operate simultaneously or in sequence, and their inputs are mapped to specific Port 0 and Port 2 pins as defined in the P89LPC935FDH,518 pin description table.

What is the purpose of the Capture/Compare Unit (CCU) in the P89LPC935FDH,518?

The Capture/Compare Unit (CCU) in the P89LPC935FDH,518 provides four output compare channels (OCA, OCB, OCC, OCD) and two input capture channels (ICA, ICB). It enables hardware-timed PWM generation, precise edge-triggered timestamping (e.g., for encoder position), and synchronized event generation. These functions offload timing-critical tasks from the CPU, improving determinism in motor control, lighting, and measurement applications-all implemented within the P89LPC935FDH,518 without external logic.

Is the P89LPC935FDH,518 pin-compatible with other devices in the LPC93x family?

Yes, the P89LPC935FDH,518 is pin-compatible with P89LPC933FDH, P89LPC934FDH, and P89LPC936FDH in the same TSSOP28 package (SOT361-1). All share identical pin numbering, electrical characteristics, and core peripheral mapping. Differences lie in flash size (4/8/16 kB), presence of auxiliary RAM (512-byte only in P89LPC935FDH,518 and P89LPC936FDH), and ADC/CCU availability-making the P89LPC935FDH,518 a direct drop-in replacement for P89LPC933FDH/P89LPC934FDH where those features are needed.

P89LPC935FDH,518 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
28-TSSOP (0.173", 4.40mm Width)
Series:
LPC900
Packaging:
Tape & Reel (TR)
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,518 FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC935FDH,518?

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

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

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

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

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

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

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

Return procedure for P89LPC935FDH,518:

1.Submit a request within 90 days.

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

P89LPC935FDH,518 Tags

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