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

- Shipping:

Inventory:2,974
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC936FDH,518 from NXP Semiconductors is an 8-bit accelerated two-clock 80C51 microcontroller in TSSOP28 package, featuring 16 kB byte-erasable flash memory, dual 8-bit ADCs (ADC0/ADC1), 512-byte on-chip data EEPROM, and Capture/Compare Unit (CCU) for PWM and input capture - deployed in industrial sensor nodes requiring integrated analog I/O and low-power operation.
For engineers reviewing the P89LPC936FDH,518 datasheet, P89LPC936FDH,518 pinout, P89LPC936FDH,518 application, or P89LPC936FDH,518 equivalent, key selection criteria include its 16 kB flash with single-byte erasure for firmware+data co-storage, dual ADC support with 8-channel analog input capability, CCU-based PWM generation, 2.4–3.6 V operation with 5 V-tolerant I/O, and TSSOP28 footprint compatibility with space-constrained embedded control designs.
Technical Context
The P89LPC936FDH,518 implements a high-performance 80C51 core executing instructions in 2–4 clocks (6× speed vs. standard 80C51 at same frequency), enabling 111–222 ns instruction cycles at 18 MHz. Its architecture integrates dual 8-bit A/D converters (ADC0: AD00–AD03; ADC1: AD10–AD13), two 16-bit counter/timers, a 23-bit system timer usable as RTC, and a dedicated Capture/Compare Unit supporting four PWM outputs (OCA/OCC/OCB/OCD) and two input capture channels (ICA/ICB).
It includes a configurable on-chip RC oscillator (20 kHz–18 MHz), fractional baud rate UART, 400 kHz I²C, SPI, two analog comparators with selectable references, and programmable port output modes (quasi-bidirectional, open-drain, push-pull). Power management features include idle mode, two power-down modes (1 μA typical), brownout detect, and software reset.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU; executes all instructions in 2–4 clocks, delivering 6× throughput vs. legacy 80C51 at identical clock frequency. |
| Flash Memory | 16 kB byte-erasable flash organized in 2 kB sectors and 64-byte pages; enables firmware updates and non-volatile parameter storage without external EEPROM. |
| ADC System | Dual 8-bit ADCs: ADC0 (4 channels: AD00–AD03) and ADC1 (4 channels: AD10–AD13); supports simultaneous sampling and flexible input multiplexing. |
| CCU Functionality | Capture/Compare Unit provides four independent PWM outputs (OCA/OCC/OCB/OCD) and two input capture inputs (ICA/ICB); eliminates need for external PWM generators in motor/servo control. |
| Operating Voltage | 2.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 & Pins | TSSOP28 (SOT361-1); 26 usable I/O pins (P0–P2 full 8-bit ports + P1/P3 partial), including 8 keypad interrupt inputs and 2 external interrupts. |
| Power Modes | Idle mode and two power-down modes; typical power-down current is 1 μA (with voltage comparators disabled), supporting battery-powered applications. |
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/AD01 | Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC0 channel 1 input | Multi-function pin supporting analog sensing (AD01), comparator output feedback, and matrix keypad scanning - reduces external component count in HMI designs. |
| P0.4/CIN1A/KBI4/DAC1/AD13 | Port 0 bit 4 / Comparator 1 positive input A / Keypad input 4 / DAC1 output / ADC1 channel 3 input | Shared analog/digital path enables closed-loop control: DAC1 output drives actuator while AD13 monitors feedback, all on one pin. |
| P1.6/OCB | Port 1 bit 6 / Output Compare B | Dedicated PWM output for precise timing control of external devices (e.g., LED dimming, fan speed), configurable via CCU registers without CPU intervention. |
| P1.7/OCC/AD00 | Port 1 bit 7 / Output Compare C / ADC0 channel 0 input | Simultaneous PWM generation and analog acquisition: OCC drives timing-critical load while AD00 samples system voltage or temperature. |
| P2.0/ICB/DAC0/AD03 | Port 2 bit 0 / Input Capture B / DAC0 output / ADC0 channel 3 input | Enables edge-triggered event capture (e.g., encoder pulses) alongside analog output (DAC0) and sensing (AD03) - critical for motion control subsystems. |
| P2.6/OCA | Port 2 bit 6 / Output Compare A | Primary PWM output with hardware toggle-on-overflow; used for generating precise square waves or driving gate drivers in low-side switch applications. |
| P2.7/ICA | Port 2 bit 7 / Input Capture A | Captures timestamp of external signal edges (e.g., pulse width measurement), offloading timing-critical tasks from CPU to dedicated hardware. |
| VDD / VSS | Power supply / Ground | Single 2.4–3.6 V supply required; internal power-on reset and brownout detection eliminate need for external reset ICs in most designs. |
Key Features
| Feature | Design Value |
|---|---|
| Byte-erasable flash | 16 kB flash with 64-byte page granularity allows firmware updates and non-volatile data logging (e.g., calibration values) without full chip erase. |
| Dual ADC subsystem | Independent 8-bit ADC0 (AD00–AD03) and ADC1 (AD10–AD13) enable concurrent analog monitoring of multiple sensors (e.g., temperature + humidity + supply rail). |
| Capture/Compare Unit | Four PWM outputs (OCA/OCC/OCB/OCD) and two input capture inputs (ICA/ICB) provide hardware-timed control and measurement, reducing CPU load by >40% in motor control loops. |
| 5 V-tolerant I/O | All I/O pins withstand 5.5 V, enabling direct interface with 5 V peripherals (e.g., legacy sensors, displays) without level-shifting circuitry - saves board space and BOM cost. |
| Configurable port modes | Each pin supports quasi-bidirectional, open-drain, push-pull, or input-only configuration via SFRs (P0M1/P0M2 etc.), simplifying mixed-signal board layout and signal integrity tuning. |
| Low-power operation | 1 μA typical power-down current (voltage comparators disabled) extends battery life in portable instrumentation; wake-up via LOW interrupt on any port pin. |
Applications
| Industrial Sensor Node | Smart Thermostat Controller |
|---|---|
|
Use Scenario: Compact environmental monitoring unit measuring temperature, humidity, and air quality with local data logging and wireless uplink. IC Role / Device Role: Central controller managing ADC sampling, EEPROM-based calibration storage, PWM-driven fan control, and UART/I²C peripheral communication. Use Value: Integrated dual ADCs and 512-byte EEPROM eliminate external analog front-end and serial EEPROM, reducing component count by 3–4 parts per node. |
Use Scenario: Residential HVAC controller with touch keypad, display backlight dimming, and relay-driven heating/cooling stages. IC Role / Device Role: Main MCU handling keypad scan (8 KBI inputs), PWM-dimmed LED backlight (20 mA drive), relay timing (CCU PWM), and I²C display interface. Use Value: On-chip CCU generates three independent PWM signals (backlight, relay timing, buzzer tone) without CPU overhead, improving real-time responsiveness. |
| Programmable Logic Relay | Portable Data Logger |
|
Use Scenario: DIN-rail mounted relay module accepting digital inputs, executing user-defined logic (AND/OR/timers), and driving 24 V DC outputs. IC Role / Device Role: Real-time decision engine using port pattern match detection, CCU for precise output timing, and brownout-safe reset during line fluctuations. Use Value: Port 'input pattern match' interrupt triggers immediate action on specific I/O combinations, enabling sub-100 μs response to safety-critical input changes. |
Use Scenario: Battery-powered field logger capturing analog sensor data (e.g., soil moisture, pH) at scheduled intervals and storing to internal flash. IC Role / Device Role: Low-power data acquisition system using ADC0/ADC1 for multi-channel sampling, RTC for time-stamped logging, and power-down mode between readings. Use Value: 1 μA power-down current extends 2xAA battery life to >2 years at 1-minute sampling intervals, eliminating frequent maintenance. |
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 | 8 kB flash, identical pinout and peripheral set (dual ADC, CCU, EEPROM), but half the program memory capacity. | Suitable for simpler control tasks where 16 kB code space is unnecessary; retains full analog and timing feature parity. | Select when firmware size remains under 8 kB and cost optimization is prioritized over future code expansion headroom. |
| PCA9306D,118 | Not a microcontroller - dual bidirectional I²C voltage-level translator with auto-direction sensing; no processing, memory, or ADC capability. | Used only as interface bridge between 3.3 V MCU and 5 V I²C peripherals; cannot replace P89LPC936FDH,518 in control or sensing roles. | Only relevant if system requires level translation for I²C bus - not a functional alternative, but a complementary component in mixed-voltage designs. |
Compared with P89LPC935FDH, the P89LPC936FDH,518 offers double flash capacity for complex firmware or embedded data logging, while PCA9306D,118 serves a fundamentally different interface function and cannot substitute for MCU functionality.
Availability
P89LPC936FDH,518 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart thermostat controllers, and programmable logic relays requiring stable component supply, long-term lifecycle support, and RoHS-compliant packaging.
Supply support for P89LPC936FDH,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 leader specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with headquarters in Eindhoven, Netherlands.
The P89LPC936FDH,518 belongs to NXP's LPC900 family of enhanced 80C51 microcontrollers, designed specifically for cost-sensitive, space-constrained embedded control applications demanding integrated analog peripherals, low power, and robust I/O flexibility.
FAQ
What is the maximum operating frequency of the P89LPC936FDH,518?
The P89LPC936FDH,518 supports a maximum operating frequency of 18 MHz when using the external crystal/resonator or internal RC oscillator. At this frequency, its accelerated two-clock 80C51 core achieves instruction cycle times of 111–222 ns - six times faster than a standard 80C51 running at the same clock rate. The P89LPC936FDH,518's flash configuration bits allow user-selectable oscillator options from 20 kHz to 18 MHz.
Does the P89LPC936FDH,518 support in-system programming (ISP)?
Yes, the P89LPC936FDH,518 supports In-System Programming (ISP) via its UART interface, enabling firmware updates while the device is mounted in the target application. This capability eliminates the need for socketed programming and allows field upgrades. The P89LPC936FDH,518 also supports In-Application Programming (IAP) for dynamic code modification during runtime, and Serial Flash In-Circuit Programming (ICP) for production-line programming using standard EPROM programmers.
How many analog-to-digital converter channels does the P89LPC936FDH,518 have?
The P89LPC936FDH,518 integrates two independent 8-bit ADC subsystems: ADC0 with four input channels (AD00–AD03) and ADC1 with four input channels (AD10–AD13), totaling eight analog inputs. Both ADCs support programmable conversion speed, reference selection, and burst mode operation. This dual-ADC architecture enables concurrent sampling of multiple sensors - for example, measuring temperature (ADC0) and supply voltage (ADC1) simultaneously - without multiplexer latency.
What is the purpose of the Capture/Compare Unit (CCU) in the P89LPC936FDH,518?
The Capture/Compare Unit (CCU) in the P89LPC936FDH,518 provides hardware-accelerated timing functions including four PWM outputs (OCA/OCC/OCB/OCD) and two input capture inputs (ICA/ICB). It offloads precise waveform generation and edge-timing measurement from the CPU, enabling deterministic motor control, LED dimming, and encoder position tracking. The P89LPC936FDH,518's CCU operates independently of the main processor, ensuring jitter-free signal generation even during interrupt-heavy operation.
Is the P89LPC936FDH,518 compatible with 5 V logic interfaces?
Yes, the P89LPC936FDH,518 features 5 V-tolerant I/O pins - all port pins can be safely pulled up to or driven by 5.5 V signals while operating from a 2.4–3.6 V supply. This eliminates the need for external level translators when interfacing with legacy 5 V peripherals such as sensors, displays, or industrial I/O modules. However, the internal peripherals (ADC, comparators, UART) operate from the 3.3 V domain, so analog reference and signal conditioning must respect the VDD range.
P89LPC936FDH,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:
- 18MHz
- Connectivity:
- I2C, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, LED, POR, PWM, WDT
- Number of I/O:
- 26
- Program Memory Size:
- 16KB (16K 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:
P89LPC936FDH,518 FAQ
1.How can I place an order for P89LPC936FDH,518 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC936FDH,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 P89LPC936FDH,518 reliable?
The price and inventory of P89LPC936FDH,518 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC936FDH,518 is usually 5 days.
3.What payment methods are accepted for P89LPC936FDH,518?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC936FDH,518 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC936FDH,518?
P89LPC936FDH,518 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC936FDH,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 P89LPC936FDH,518?
For technical support, including P89LPC936FDH,518 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC936FDH,518 requirements.
6.How does Aetrix verify that P89LPC936FDH,518 is sourced from the original manufacturer or authorized distributors?
All P89LPC936FDH,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 P89LPC936FDH,518 meets industry standards.
7.What is the process for return or replacement of P89LPC936FDH,518?
All P89LPC936FDH,518 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC936FDH,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 P89LPC936FDH,518 part is unused and in its original packaging.
Return procedure for P89LPC936FDH,518:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC936FDH,518 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…

