NXP Semiconductors P89LPC935FHN,151
- Part No.:
- P89LPC935FHN,151
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 28-VQFN Exposed Pad
- Datasheet:
-
P89LPC935FHN,151.pdf
- Description:
- IC MCU 8BIT 8KB FLASH 28HVQFN
- Quantity:
- Payment:

- Shipping:

Inventory:3,471
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC935FHN,151 from NXP Semiconductors is an 8-bit accelerated two-clock 80C51 microcontroller in a 28-pin HVQFN package, featuring 8 kB flash memory, dual 8-bit ADCs (ADC0/ADC1), 512-byte 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/Os and supports industrial temperature range (−40 °C to +85 °C), targeting compact embedded control in sensor interfaces and programmable logic modules.
For engineers reviewing the P89LPC935FHN,151 datasheet, P89LPC935FHN,151 pinout, P89LPC935FHN,151 application, or P89LPC935FHN,151 equivalent, key selection criteria include its dual ADC capability, on-chip 512-byte EEPROM for parameter storage, CCU-based PWM generation, HVQFN thermal-enhanced packaging for space-constrained PCBs, and compatibility with ISP/IAP firmware updates in-system.
Technical Context
The P89LPC935FHN,151 implements an accelerated 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 with 4 channels, ADC1 with 4 channels), two 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, 400 kHz I²C bus, SPI interface, and a 23-bit system timer with RTC mode. Power management includes idle and two power-down modes with typical 1 μA total power-down current (voltage comparators disabled), low-voltage reset, and watchdog timer with independent on-chip oscillator.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU; executes all instructions except multiply/divide in 2–4 clocks at 18 MHz. |
| Flash Memory | 8 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; enables single-byte non-volatile data storage. |
| ADC System | Dual 8-bit ADCs: ADC0 (4 channels: AD00–AD03) and ADC1 (4 channels: AD10–AD13); supports simultaneous sampling and reference selection. |
| Data Storage | 256-byte RAM + 512-byte auxiliary RAM + 512-byte on-chip EEPROM for device serialization and setup parameter retention. |
| Timers & RTC | Two 16-bit counter/timers (configurable as PWM or port toggle) + 23-bit system timer usable as real-time clock with calendar support. |
| Communication | Enhanced UART (fractional baud, break detect), 400 kHz I²C-bus, SPI, and Capture/Compare Unit (CCU) with four output compare channels (OCA–OCD) and two input capture channels (ICA, ICB). |
| Supply & I/O | 2.4 V–3.6 V VDD operation; all I/O pins 5 V tolerant (up to 5.5 V); 23–26 usable I/Os depending on oscillator/reset configuration. |
Pinout & Package
Package: HVQFN28 (plastic thermal enhanced very thin quad flat package; no leads; 28 terminals; body 6 × 6 × 0.85 mm; SOT788-1).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0/CMP2/KBI0/AD01 | Analog input / comparator output / keypad interrupt | ADC0 channel 1 input; Comparator 2 output; Keypad interrupt 0; Schmitt-triggered digital input. |
| P0.1/CIN2B/KBI1/AD10 | Analog input / comparator input / keypad interrupt | ADC1 channel 0 input; Comparator 2 positive input B; Keypad interrupt 1. |
| P1.5/RST | Reset input | Active-low external reset; also used to force ISP mode during power-up; required for >12 MHz oscillator operation. |
| P1.6/OCB | Output compare | CCU Output Compare B channel; generates precise PWM or timing pulses synchronized to system clock. |
| P2.6/OCA | Output compare | CCU Output Compare A channel; supports high-resolution PWM generation with dead-time control capability. |
| P3.0/XTAL2/CLKOUT | Oscillator output / clock divider output | Crystal oscillator output when XTAL mode selected; or CPU clock divided by 2 (ENCLK-TRIM.6 enabled) for debug/sync use. |
| VDD | Power supply | Main 2.4–3.6 V supply; powers core, peripherals, and I/O; supports operation in Idle and Power-down modes. |
| VSS | Ground | 0 V reference for analog and digital circuits; must be low-impedance connection for ADC/Comparator accuracy. |
Key Features
| Feature | Design Value |
|---|---|
| In-System Programming (ISP) | Enables firmware updates via UART while device is mounted in end equipment-no socket or programmer required. |
| Dual 8-bit ADC subsystem | Independent ADC0 (4-channel) and ADC1 (4-channel) with shared reference options and programmable conversion triggers. |
| Capture/Compare Unit (CCU) | Four output compare (OCA–OCD) and two input capture (ICA, ICB) channels for motor control PWM, encoder decoding, and time-stamping. |
| On-chip 512-byte EEPROM | Persistent storage for calibration data, serial numbers, or user configuration without external memory or wear-leveling overhead. |
| Configurable port drive modes | Each I/O supports quasi-bidirectional, open-drain, push-pull, or input-only modes-optimized for LED drive (20 mA), bus interfacing, or low-EMI signaling. |
| Low-power operation | 1 μA typical total power-down current (with voltage comparators disabled); wake-up via LOW interrupt on any configured port pin. |
Applications
| Industrial Sensor Node | Smart Lighting Controller |
|---|---|
|
Use Scenario: Compact battery-powered environmental monitor measuring temperature, humidity, and ambient light using analog sensors. IC Role / Device Role / Timing Role: Central controller performing ADC sampling, sensor fusion, local decision logic, and UART/I²C communication to gateway. Use Value: Dual ADCs enable concurrent sampling of multiple sensors; 512-byte EEPROM stores calibration offsets; HVQFN package minimizes board area in sealed enclosures. |
Use Scenario: Dimmable LED driver module with color mixing and thermal derating based on onboard thermistor readings. IC Role / Device Role / Timing Role: PWM generator and closed-loop controller managing LED current via CCU outputs and ADC feedback. Use Value: Four CCU output compare channels drive RGBW LEDs independently; 8-bit ADCs monitor thermistor and current sense voltages in real time. |
| Programmable Logic Module | Home Appliance UI Controller |
|
Use Scenario: Small-form-factor PLC replacement for HVAC zone control, accepting digital inputs and driving relays/valves. IC Role / Device Role / Timing Role: Real-time I/O processor handling keypad scan, relay timing, and status reporting over UART. Use Value: 8-keypad interrupt inputs (KBI0–KBI7) simplify front-panel interface; 23-bit system timer provides accurate interval timing for valve actuation. |
Use Scenario: Touchless control panel for washing machine with proximity sensing and status LED feedback. IC Role / Device Role / Timing Role: Interface controller managing capacitive touch detection, LED drive, and serial communication to main MCU. Use Value: Schmitt-trigger inputs and programmable port slew rate reduce EMI in noisy appliance environments; 20 mA LED drive capability eliminates external drivers. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC936FDH | 16 kB flash, 2 kB sector size, same peripheral set including dual ADCs, CCU, and EEPROM. | Supports larger firmware images and more complex control algorithms; identical pinout and voltage specs. | Select when firmware exceeds 8 kB or future scalability is required; drop-in compatible in TSSOP28 footprint. |
| P89LPC935FDH | Identical flash, ADC, CCU, and EEPROM specs; differs only in package (TSSOP28 vs. HVQFN28) and thermal performance. | Better suited for manual assembly or prototyping; lower thermal dissipation rating than HVQFN variant. | Choose for breadboard evaluation or cost-sensitive production where thermal enhancement is not critical. |
Compared with P89LPC936FDH, the P89LPC935FHN,151 offers sufficient code space for mid-complexity control tasks while delivering superior thermal performance in space-constrained layouts; versus P89LPC935FDH, it provides identical functionality with enhanced heat dissipation and smaller PCB footprint.
Availability
P89LPC935FHN,151 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart lighting controllers, programmable logic modules, and home appliance UI controllers requiring stable component supply, long-term lifecycle support, and RoHS-compliant sourcing.
Supply support for P89LPC935FHN,151 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, with deep expertise in microcontrollers and mixed-signal integration.
The P89LPC935FHN,151 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 firmware update capability.
FAQ
What is the maximum operating frequency of the P89LPC935FHN,151?
The P89LPC935FHN,151 supports a maximum operating frequency of 18 MHz when using an external crystal or resonator. Its internal RC oscillator is configurable from 20 kHz to 18 MHz and can be fine-tuned via flash configuration bits. At 18 MHz, instruction cycle times range from 111 ns to 222 ns-six times faster than a standard 80C51 running at the same clock.
Does the P89LPC935FHN,151 support in-application programming (IAP) of flash memory?
Yes, the P89LPC935FHN,151 supports In-Application Programming (IAP), allowing firmware code to be modified while the device is running. This enables dynamic updates, field calibration storage, and bootloader implementations without halting system operation-leveraging the 8 kB flash's byte-erasable architecture and dedicated SFRs like FMCON and FMDATA.
How many analog-to-digital converter channels does the P89LPC935FHN,151 provide?
The P89LPC935FHN,151 includes two independent 8-bit ADC subsystems: ADC0 with four channels (AD00–AD03) and ADC1 with four channels (AD10–AD13), totaling eight analog inputs. Both ADCs support selectable reference sources, burst mode, and boundary detection-enabling simultaneous monitoring of multiple sensors in industrial or consumer applications.
What package type is used for the P89LPC935FHN,151 and what are its thermal advantages?
The P89LPC935FHN,151 uses the HVQFN28 package (SOT788-1): a 6 × 6 × 0.85 mm thermal-enhanced very thin quad flat package with no leads. Its exposed thermal pad improves heat dissipation over TSSOP or PLCC variants, making it ideal for high-density PCBs and thermally demanding applications such as LED drivers or motor control modules.
Can the P89LPC935FHN,151 operate without external oscillator components?
Yes, the P89LPC935FHN,151 includes a high-accuracy internal RC oscillator selectable via flash configuration bits, supporting frequencies from 20 kHz to 18 MHz. This eliminates the need for external crystals or resonators in cost-sensitive or space-constrained designs, while retaining full functionality-including UART baud rate generation and system timing-without compromising stability.
P89LPC935FHN,151 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 28-VQFN Exposed Pad
- Series:
- LPC900
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- 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:
P89LPC935FHN,151 FAQ
1.How can I place an order for P89LPC935FHN,151 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC935FHN,151 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 P89LPC935FHN,151 reliable?
The price and inventory of P89LPC935FHN,151 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC935FHN,151 is usually 5 days.
3.What payment methods are accepted for P89LPC935FHN,151?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC935FHN,151 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC935FHN,151?
P89LPC935FHN,151 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC935FHN,151 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 P89LPC935FHN,151?
For technical support, including P89LPC935FHN,151 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC935FHN,151 requirements.
6.How does Aetrix verify that P89LPC935FHN,151 is sourced from the original manufacturer or authorized distributors?
All P89LPC935FHN,151 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 P89LPC935FHN,151 meets industry standards.
7.What is the process for return or replacement of P89LPC935FHN,151?
All P89LPC935FHN,151 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC935FHN,151, 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 P89LPC935FHN,151 part is unused and in its original packaging.
Return procedure for P89LPC935FHN,151:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC935FHN,151 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…

