NXP Semiconductors P89LPC936FA,529
- Part No.:
- P89LPC936FA,529
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 28-LCC (J-Lead)
- Datasheet:
-
P89LPC936FA,529.pdf
- Description:
- IC MCU 8BIT 16KB FLASH 28PLCC
- Quantity:
- Payment:

- Shipping:

Inventory:2,310
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC936FA,529 from NXP Semiconductors is a 8-bit accelerated two-clock 80C51 microcontroller with 16 kB byte-erasable flash code 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/O pins and targets embedded control in industrial sensors and low-power instrumentation.
For engineers reviewing the P89LPC936FA,529 datasheet, P89LPC936FA,529 pinout, P89LPC936FA,529 application, or P89LPC936FA,529 equivalent, key selection criteria include its 16 kB flash sector size (2 kB), dual ADC support (AD00–AD03 and AD10–AD13), CCU-enabled PWM generation, 28-pin PLCC package with 26 usable I/Os, and integrated 512-byte auxiliary RAM - all critical for firmware-upgradable sensor nodes and compact motor-control interfaces.
Technical Context
The P89LPC936FA,529 implements an enhanced 80C51 core executing instructions in 2–4 clocks at up to 18 MHz, delivering six times the throughput of standard 80C51 devices. Its architecture integrates dual 8-bit A/D converters with independent channel sets (ADC0: AD00–AD03; ADC1: AD10–AD13), analog comparators (CMP1/CMP2), and a dedicated Capture/Compare Unit supporting four output compare channels (OCA–OCD) and two input capture inputs (ICA/ICB).
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 usable as RTC. Power management includes idle mode, two power-down modes (typical 1 μA total current), and brownout detect with interrupt option - enabling robust operation in battery-powered edge devices.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU; executes all instructions in 2–4 clocks at 18 MHz (111–222 ns cycle time) |
| Flash Memory | 16 kB byte-erasable flash organized into 2 kB sectors and 64-byte pages; enables in-application programming (IAP) and non-volatile data storage |
| Analog Peripherals | Dual 8-bit ADCs (ADC0 & ADC1), five analog comparators (CMP1/CMP2 + reference), DAC0/DAC1 outputs |
| Timer/Counter Resources | Two 16-bit counter/timers (T0/T1), 23-bit system timer (RTC-capable), and Capture/Compare Unit (CCU) with four OC and two IC channels |
| I/O & Communication | 26 programmable I/O pins (5 V tolerant), UART with fractional baud generator, 400 kHz I²C, SPI, and keypad interrupt support (8 KBI inputs) |
| Power & Packaging | 2.4 V–3.6 V operation; 28-pin PLCC (SOT261-2); 512-byte auxiliary RAM and 512-byte data EEPROM integrated on-die |
Pinout & Package
Package: 28-pin PLCC (plastic leaded chip carrier), SOT261-2, body size 11.5 × 11.5 × 4.0 mm, lead pitch 1.27 mm.
| 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, interrupt-driven keypad scan, and comparator feedback in closed-loop control |
| P1.5/RST | Port 1 bit 5 / External reset input | Active-low reset pin; must be enabled for oscillator frequencies >12 MHz; used to enter ISP mode during power-up |
| P2.0/ICB/DAC0/AD03 | Port 2 bit 0 / Input Capture B / DAC0 output / ADC0 channel 3 input | Enables synchronized timing capture (e.g., pulse width measurement) while simultaneously providing analog output or sensing |
| P2.6/OCA | Port 2 bit 6 / Output Compare A | Generates precise PWM or toggle output on timer overflow; used for LED dimming or motor phase control without CPU intervention |
| P3.0/XTAL2/CLKOUT | Port 3 bit 0 / Crystal oscillator output / Divided CPU clock output | Provides clock source for external circuitry when internal RC or watchdog oscillator is selected as main clock |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Allows runtime flash reprogramming without halting execution - essential for field firmware updates in deployed sensor nodes |
| Dual 8-bit ADC subsystem | Independent ADC0 (AD00–AD03) and ADC1 (AD10–AD13) with shared reference and selectable input multiplexing enable simultaneous voltage/current monitoring |
| Capture/Compare Unit (CCU) | Four output compare (OCA–OCD) and two input capture (ICA/ICB) channels provide hardware-timed PWM, duty-cycle measurement, and encoder position tracking |
| 5 V-tolerant I/O with Schmitt triggers | Supports direct interfacing to legacy 5 V logic and noisy industrial signals without level shifters or external hysteresis components |
| Low-power operation modes | Power-down current ≤1 μA (with voltage comparators disabled); wake-up via LOW interrupt on any port pin - ideal for battery-operated wake-on-event systems |
Applications
| Industrial Sensor Node | Smart Thermostat Controller |
|---|---|
Use Scenario: Compact environmental monitor measuring temperature, humidity, and supply voltage in HVAC ducts using discrete analog sensors. IC Role / Device Role / Timing Role: Primary MCU handling ADC sampling, I²C sensor communication, local display driving, and wireless module control via UART. Use Value: Integrated 512-byte EEPROM stores calibration coefficients; dual ADCs allow concurrent sensor readings; 16 kB flash accommodates OTA update stack and application logic. |
Use Scenario: Residential thermostat with local keypad, LCD, relay drivers, and temperature/humidity sensing. IC Role / Device Role / Timing Role: Central controller managing user input (KBI), analog sensing (ADC0/ADC1), display refresh (port-driven), and relay timing (CCU PWM for fan speed). Use Value: Keypad interrupt capability reduces polling overhead; CCU generates smooth 25 kHz fan PWM; 5 V-tolerant I/O interfaces directly to mechanical relays and tactile switches. |
| Programmable Logic Controller (PLC) I/O Module | Low-Cost Motor Drive Interface |
Use Scenario: DIN-rail mounted digital I/O expansion module with 8-channel isolated inputs and 4-channel transistor outputs. IC Role / Device Role / Timing Role: Local intelligence unit performing debounce, status reporting over I²C, and watchdog supervision of safety-critical outputs. Use Value: Brownout detect triggers graceful shutdown; 26 I/O pins support full isolation driver interface; flash security bits prevent unauthorized firmware access. |
Use Scenario: Brushed DC motor control board with current sensing, direction logic, and speed regulation via PWM. IC Role / Device Role / Timing Role: Real-time motor controller generating complementary PWM (via OCA/OCC), reading current sense ADC (ADC1), and detecting stall via comparator (CMP1). Use Value: CCU's independent output compare channels enable dead-time insertion; analog comparators provide fast overcurrent trip (<1 μs response); 2.4–3.6 V operation matches Li-ion battery systems. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC935FA | 8 kB flash (vs. 16 kB), same 28-pin PLCC package, identical peripheral set (dual ADC, CCU, EEPROM) | Lower code density margin; suitable for simpler control tasks without OTA updates or large protocol stacks | Select when firmware footprint <100 KB and no future feature expansion is planned |
| EFM8BB52F16G-A-QFP28 | Silicon Labs EFM8 Busy Bee MCU: 16 kB flash, 2.25 V–3.6 V, 50 MHz 8051 core, but no integrated EEPROM or analog comparators | Lacks on-chip EEPROM and comparator-based fast trip; requires external components for data retention and overcurrent protection | Choose only if higher CPU speed (50 MHz) and USB interface outweigh loss of analog integration and EEPROM |
Compared with P89LPC935FA, the P89LPC936FA,529 provides double flash capacity for complex control algorithms and firmware resilience; versus EFM8BB52F16G-A-QFP28, it retains critical analog integration (EEPROM, comparators, dual ADCs) in a single die - reducing BOM count and PCB area in cost-sensitive industrial modules.
Availability
P89LPC936FA,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart thermostat controllers, PLC I/O modules, and low-cost motor drive interfaces requiring stable component supply across extended temperature ranges (−40 °C to +85 °C).
Supply support for P89LPC936FA,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 P89LPC936FA,529 belongs to NXP's LPC900 family of enhanced 80C51 microcontrollers, designed specifically for cost-sensitive, space-constrained embedded control applications requiring high analog integration, low power, and field-upgradable firmware.
FAQ
What is the maximum operating frequency of the P89LPC936FA,529?
The P89LPC936FA,529 supports a maximum CPU clock frequency of 18 MHz when using the external crystal/resonator or internal RC oscillator. At this frequency, instruction cycle times range from 111 ns to 222 ns - six times faster than a standard 80C51 running at the same clock rate. The configurable oscillator allows selection of frequencies from 20 kHz to 18 MHz via flash configuration bits.
Does the P89LPC936FA,529 support in-system programming (ISP)?
Yes, the P89LPC936FA,529 supports In-System Programming (ISP) via its UART interface, allowing firmware updates while the device is soldered into the target application. This capability eliminates the need for socketed programming and enables field upgrades. ISP entry is triggered by holding P1.5 (RST) low during power-up while VDD rises through the valid operating range.
How many analog-to-digital converter channels does the P89LPC936FA,529 have?
The P89LPC936FA,529 integrates two independent 8-bit ADC subsystems: ADC0 with four channels (AD00–AD03) and ADC1 with four channels (AD10–AD13), for a total of eight analog inputs. Both ADCs share the same reference voltage and support simultaneous or interleaved sampling, making the P89LPC936FA,529 suitable for multi-sensor monitoring applications.
What package type is used for the P89LPC936FA,529?
The P89LPC936FA,529 is supplied in a 28-pin PLCC (plastic leaded chip carrier) package, designated SOT261-2. This surface-mount package measures 11.5 × 11.5 × 4.0 mm with 1.27 mm lead pitch and provides 26 usable I/O pins when on-chip oscillator and reset options are enabled - ideal for compact industrial control PCBs.
Is the P89LPC936FA,529 pin-compatible with other members of the LPC93x family?
The P89LPC936FA,529 shares identical pinout and package dimensions with P89LPC935FA (PLCC28), including function mapping for all 28 pins. However, it is not pin-compatible with TSSOP28 or HVQFN28 variants (e.g., P89LPC936FDH or P89LPC936FHN) due to differing pin assignments and thermal pad requirements - board layout must match the specific package variant ordered.
P89LPC936FA,529 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 28-LCC (J-Lead)
- Series:
- LPC900
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- 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:
P89LPC936FA,529 FAQ
1.How can I place an order for P89LPC936FA,529 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC936FA,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 P89LPC936FA,529 reliable?
The price and inventory of P89LPC936FA,529 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC936FA,529 is usually 5 days.
3.What payment methods are accepted for P89LPC936FA,529?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC936FA,529 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC936FA,529?
P89LPC936FA,529 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC936FA,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 P89LPC936FA,529?
For technical support, including P89LPC936FA,529 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC936FA,529 requirements.
6.How does Aetrix verify that P89LPC936FA,529 is sourced from the original manufacturer or authorized distributors?
All P89LPC936FA,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 P89LPC936FA,529 meets industry standards.
7.What is the process for return or replacement of P89LPC936FA,529?
All P89LPC936FA,529 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC936FA,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 P89LPC936FA,529 part is unused and in its original packaging.
Return procedure for P89LPC936FA,529:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC936FA,529 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…

