NXP Semiconductors P87LPC764FN,112
- Part No.:
- P87LPC764FN,112
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 20-DIP (0.300", 7.62mm)
- Datasheet:
-
P87LPC764FN,112.pdf
- Description:
- IC MCU 8BIT 4KB OTP 20DIP
- Quantity:
- Payment:

- Shipping:

Inventory:2,187
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P87LPC764FN,112 from NXP Semiconductors (formerly Philips) is a 20-pin, low-power, OTP-based 80C51-compatible microcontroller optimized for cost-sensitive embedded control applications. It integrates 4 kbyte EPROM code memory, 128 byte RAM, two analog comparators, full-duplex UART, I²C interface, and programmable port configurations - all operating across –40 °C to +85 °C with supply voltage from 2.7 V to 6.0 V.
For engineers reviewing the P87LPC764FN,112 datasheet, P87LPC764FN,112 pinout, P87LPC764FN,112 application, or P87LPC764FN,112 equivalent, key selection considerations include its dual comparator support with internal 1.28 V reference, LED drive capability (20 mA per pin), watchdog timer with independent oscillator, and compatibility with in-circuit serial EPROM programming.
Technical Context
The P87LPC764FN,112 implements an accelerated 80C51 CPU core executing instructions at twice the speed of standard 80C51 devices - achieving 300–600 ns instruction cycles at 20 MHz (VDD = 4.5–6.0 V) or 10 MHz (VDD = 2.7–6.0 V). Its on-chip oscillator supports crystal, resonator, or RC modes, with ±25% RC accuracy confirmed for this variant.
It features two 16-bit counter/timers, four interrupt priority levels, eight keypad interrupt inputs, and configurable I/O ports supporting quasi-bidirectional, open-drain, push-pull, and input-only modes - enabling direct LED driving and Schmitt-trigger input selection per pin. The analog subsystem includes two comparators with selectable inputs (CIN1A/CIN1B, CIN2A/CIN2B), CMPREF pin, and internal 1.28 V ±10% reference.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated 80C51 - executes all instructions except MUL/DIV in 6 or 12 clocks; 2× speed vs. standard 80C51. |
| Memory | 4 kbyte on-chip EPROM code memory + 128 byte RAM + 32 byte customer code space for serialization or calibration data. |
| Operating Voltage | 2.7 V to 6.0 V - supports battery-powered and industrial supply rails without external regulation. |
| Temperature Range | –40 °C to +85 °C - qualified for extended industrial environments (per ordering info for FN suffix). |
| RC Oscillator Accuracy | ±25% - confirmed for P87LPC764FN,112 per device comparison table; enables crystal-free operation with relaxed timing tolerance. |
| Power Consumption | Typical 1 µA in Power Down mode - enables ultra-low-power wake-on-interrupt designs using comparator or external pin events. |
| I/O Drive Strength | 20 mA sink/source per port pin - sufficient for direct LED driving without external drivers. |
| Communication Interfaces | Full-duplex UART + hardware I²C master/slave interface - reduces firmware overhead for sensor or peripheral interfacing. |
Pinout & Package
Package: 20-pin plastic DIP (300 mil), SOT146-1 footprint. Pinout validated per official Philips product data sheet (2003 Sep 03, pages 3, 6–7).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (CMP2/P0.0) | Comparator 2 output / Port 0 bit 0 | Active-low comparator result output; configurable as general-purpose I/O with programmable drive mode. |
| 2–4, 8–12 (P1.x) | Port 1 I/O with special functions | Includes TxD/RxD (pins 12/11), INT0/INT1 (9/8), T0 (10), SCL/SDA (10/9) - supports UART, I²C, and external interrupts simultaneously. |
| 5 (VSS) | Ground reference | 0 V return path for digital and analog circuits; requires low-impedance connection for stable comparator operation. |
| 6 (X1/P2.1) | Oscillator input / Port 2 bit 1 | Crystal/resonator input or external clock source; also functions as general I/O when internal RC oscillator selected. |
| 7 (X2/CLKOUT/P2.0) | Oscillator output / CPU clock divider output | Drives crystal; alternatively outputs CPU clock ÷6 when enabled - useful for system timing verification or clocking peripherals. |
| 13–20 (P0.x) | Port 0 I/O with analog comparator inputs | Hosts CIN1A/CIN1B/CIN2A/CIN2B/CMPREF/CMP1/CMP2/T1 - enables dual analog threshold detection without external components. |
| 15 (VDD) | Power supply | Primary supply for core, I/O, and analog blocks; powers watchdog oscillator and comparators directly. |
Key Features
| Feature | Design Value |
|---|---|
| Configurable port output types | Per-pin selection of quasi-bidirectional, open-drain, push-pull, or input-only - eliminates need for external pull-ups or level shifters in mixed-signal designs. |
| Dual analog comparators | Each with selectable positive/negative inputs (external pins or internal 1.28 V reference) and interrupt-on-change - enables battery monitoring, overvoltage protection, and zero-crossing detection. |
| On-chip watchdog timer | Independent oscillator ensures fail-safe reset even if main clock fails; timeout selectable across 8 values - no external RC network required. |
| LED drive capability | 20 mA per I/O pin with controlled slew rate (~10 ns ramp time) - reduces EMI while enabling direct segment driving in displays or status indicators. |
| Low-voltage reset & brownout detection | Two preset thresholds (selectable); brownout may optionally generate interrupt instead of reset - allows graceful shutdown or data save before power loss. |
| Serial EPROM programming | Supports in-circuit production coding via dedicated pins; two security bits prevent unauthorized readout of firmware - protects IP in volume manufacturing. |
Applications
| Industrial Sensor Interface | Smart Metering Front-End |
|---|---|
Use Scenario: Monitoring temperature, current, or voltage sensors in DIN-rail mounted controllers with limited PCB area. IC Role / Device Role / Timing Role: Primary controller handling analog comparator thresholds, UART communication to host MCU, and LED status indication. Use Value: Dual comparators replace discrete op-amp circuits; 20 mA drive eliminates external LED drivers; wide voltage range accommodates unregulated 3.3 V or 5 V supplies. |
Use Scenario: Detecting tampering, load anomalies, or phase faults in single-phase electricity meters operating across utility-grade temperature ranges. IC Role / Device Role / Timing Role: Real-time analog event detector with brownout-aware shutdown and secure firmware storage for tariff tables. Use Value: Brownout interrupt enables nonvolatile parameter save before power collapse; 32-byte customer EPROM stores meter-specific calibration constants; –40 °C to +85 °C rating meets IEC 62053 requirements. |
| Appliance Control Panel | IoT Edge Node Controller |
Use Scenario: Keypad scanning, LED feedback, and motor timing in washing machine or HVAC control boards. IC Role / Device Role / Timing Role: Dedicated UI controller managing 8-keypad interrupts, PWM-capable timers for buzzer tone, and UART for main processor handshaking. Use Value: Eight dedicated keypad interrupt inputs reduce polling overhead; programmable port slew rate minimizes EMI in noisy appliance environments; low-power modes extend standby battery life. |
Use Scenario: Battery-powered environmental sensor node aggregating data from analog sensors and transmitting via UART to BLE/Wi-Fi module. IC Role / Device Role / Timing Role: Low-power sensor hub performing analog thresholding, wake-on-event, and buffered serial transmission. Use Value: 1 µA Power Down current extends CR2032 battery life to >5 years; comparator wake-up avoids continuous ADC sampling; I²C interface simplifies connection to digital sensors (e.g., humidity ICs). |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P87LPC762FDH | 20-pin TSSOP package; same core, memory, and peripherals but lacks second analog comparator and I²C interface. | Suitable only for simpler control tasks without dual-threshold sensing or I²C slave connectivity. | Select when board space is constrained and analog feature count can be reduced. |
| AT89LP2052-20PU | 20-pin DIP; 2 kB Flash, 128 B RAM, no analog comparators, no I²C, but supports 20 MHz at 2.7–5.5 V with enhanced power modes. | Requires external components for comparator functions; lacks integrated brownout interrupt and on-chip oscillator tuning. | Choose for legacy 8051 firmware portability where analog integration is handled externally. |
Compared with P87LPC764FN,112, the P87LPC762FDH sacrifices analog flexibility for smaller footprint, while the AT89LP2052-20PU trades integrated analog and communication peripherals for broader voltage tolerance and Flash reprogrammability - making P87LPC764FN,112 optimal for cost-sensitive, analog-rich industrial controls requiring minimal external components.
Availability
P87LPC764FN,112 is available at Aetrix Electronics and suitable for industrial sensor interface, smart metering front-end, appliance control panel, and IoT edge node controller applications requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for P87LPC764FN,112 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 (originally Philips Semiconductors) is a global leader in high-performance mixed-signal ICs, with expertise in automotive, industrial, and IoT microcontrollers.
The P87LPC764FN,112 belongs to the LPC700 family of low-pin-count, low-power 80C51 derivatives designed specifically for cost-driven embedded control applications demanding high integration without external support components.
FAQ
What is the maximum operating frequency of the P87LPC764FN,112 and under what voltage conditions?
The P87LPC764FN,112 operates up to 20 MHz when VDD is 4.5 V to 6.0 V, and up to 10 MHz when VDD is 2.7 V to 6.0 V. This dual-frequency capability allows flexible power/performance trade-offs in battery- or line-powered systems. The P87LPC764FN,112 achieves 300–600 ns instruction cycle times at 20 MHz, delivering twice the throughput of standard 80C51 cores at the same clock rate.
Does the P87LPC764FN,112 support in-system programming, and what security features protect firmware?
Yes, the P87LPC764FN,112 supports serial EPROM programming directly in the target circuit using dedicated pins, enabling efficient production coding. Firmware protection is enforced by two EPROM security bits that prevent reading of the 4 kbyte code memory - safeguarding proprietary algorithms and calibration data. The P87LPC764FN,112 does not support Flash reprogramming, so security relies entirely on these one-time-programmable locks.
How does the analog comparator subsystem in the P87LPC764FN,112 differ from basic GPIO functionality?
The P87LPC764FN,112 includes two fully independent analog comparators with selectable inputs (CIN1A/CIN1B/CIN2A/CIN2B), a shared CMPREF pin, and an internal 1.28 V ±10% reference. Each comparator generates a change-detect interrupt and can route its output to a dedicated pin (CMP1/CMP2). Unlike GPIO, these comparators operate down to 3.0 V and remain functional in Power Down mode - enabling wake-on-analog-event without CPU intervention. The P87LPC764FN,112 requires disabling digital inputs on comparator pins via PT0AD register to ensure accurate analog operation.
Can the P87LPC764FN,112 operate without an external crystal or resonator?
Yes, the P87LPC764FN,112 includes a user-configurable on-chip RC oscillator, allowing full operation with only VDD, VSS, and optional reset components. For the P87LPC764FN,112 variant, RC oscillator accuracy is ±25% - sufficient for UART communication at lower baud rates (e.g., 9600 bps) and non-timing-critical control loops. Crystal-free operation reduces BOM cost and PCB area, making the P87LPC764FN,112 ideal for price-sensitive consumer and industrial applications.
What I/O configuration options are available on the P87LPC764FN,112, and how do they impact hardware design?
The P87LPC764FN,112 supports per-pin selection of quasi-bidirectional, open-drain, push-pull, or input-only modes via SFR registers P0M1/P0M2/P1M1/P1M2. Push-pull mode enables 20 mA LED drive without external transistors; open-drain mode satisfies I²C bus requirements; input-only mode disables digital input buffers on analog pins to reduce noise. These configurations eliminate external pull-up resistors, level shifters, and driver ICs - simplifying schematic design and improving signal integrity in the P87LPC764FN,112-based systems.
P87LPC764FN,112 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 20-DIP (0.300", 7.62mm)
- Series:
- LPC700
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Verified
- Core Processor:
- 8051
- Core Size:
- 8-Bit
- Speed:
- 20MHz
- Connectivity:
- I2C, UART/USART
- Peripherals:
- Brown-out Detect/Reset, LED, POR, WDT
- Number of I/O:
- 18
- Program Memory Size:
- 4KB (4K x 8)
- Program Memory Type:
- OTP
- EEPROM Size:
- -
- RAM Size:
- 128 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.7V ~ 6V
- Data Converters:
- -
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
P87LPC764FN,112 FAQ
1.How can I place an order for P87LPC764FN,112 through Aetrix?
Please submit a Request for Quotation (RFQ) for P87LPC764FN,112 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 P87LPC764FN,112 reliable?
The price and inventory of P87LPC764FN,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P87LPC764FN,112 is usually 5 days.
3.What payment methods are accepted for P87LPC764FN,112?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P87LPC764FN,112 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P87LPC764FN,112?
P87LPC764FN,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P87LPC764FN,112 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 P87LPC764FN,112?
For technical support, including P87LPC764FN,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P87LPC764FN,112 requirements.
6.How does Aetrix verify that P87LPC764FN,112 is sourced from the original manufacturer or authorized distributors?
All P87LPC764FN,112 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 P87LPC764FN,112 meets industry standards.
7.What is the process for return or replacement of P87LPC764FN,112?
All P87LPC764FN,112 units undergo pre-shipment inspection (PSI). If there is an issue with P87LPC764FN,112, 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 P87LPC764FN,112 part is unused and in its original packaging.
Return procedure for P87LPC764FN,112:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P87LPC764FN,112 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…

