NXP Semiconductors P87LPC769HD,512
- Part No.:
- P87LPC769HD,512
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 20-SOIC (0.295", 7.50mm Width)
- Datasheet:
-
P87LPC769HD,512.pdf
- Description:
- IC MCU 8BIT 4KB OTP 20SO
- Quantity:
- Payment:

- Shipping:

Inventory:4,796
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P87LPC769HD,512 from Philips Semiconductors is a 20-pin, 8-bit accelerated 80C51 microcontroller with 4 kB OTP EPROM, 128-byte RAM, four-channel 8-bit A/D converter (9.3 µs conversion at 20 MHz), two DAC outputs (one shared with A/D), and dual analog comparators - designed for low-cost, low-power embedded control in space-constrained industrial sensor interfaces and LED-driven instrumentation.
For engineers reviewing the P87LPC769HD,512 datasheet, P87LPC769HD,512 pinout, P87LPC769HD,512 application, or P87LPC769HD,512 equivalent, key selection criteria include its integrated RC oscillator option (no external crystal required), programmable port output modes (quasi-bidirectional/open-drain/push-pull), 1 µA Power Down current, I²C and UART interfaces, and on-chip brownout detection with configurable reset behavior.
Technical Context
The P87LPC769HD,512 implements an enhanced 80C51 core executing instructions in 300–600 ns at 20 MHz (VDD = 4.5–5.5 V), with dual 16-bit timers supporting overflow toggle outputs and UART baud rate generation via Timer 1. Its analog subsystem integrates a four-channel multiplexed 8-bit ADC, two independent DAC outputs, and two analog comparators with selectable reference and interrupt capability.
Power management includes Idle and Power Down modes, with wakeup from Power Down triggered by low-level interrupts; the watchdog timer uses a separate on-chip oscillator and offers eight selectable timeout values. Oscillator options include high/medium/low-frequency crystals, resonators, or fully internal RC - all configured via EPROM bits without PCB changes.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Accelerated 80C51 architecture; executes all instructions except MUL/DIV in 300–600 ns at 20 MHz |
| Memory | 4 kB on-chip OTP EPROM code memory + 128-byte RAM + 32-byte customer code space for serialization |
| A/D Converter | Four-channel 8-bit multiplexed ADC; 9.3 µs conversion time at fosc = 20 MHz; channels mapped to P0.3–P0.6 |
| DAC Outputs | Two independent DAC outputs (DAC0 on P1.7, DAC1 on P1.6); one shares pin with A/D channel |
| Comparators | Dual analog comparators (CMP1 on P0.6, CMP2 on P0.0); each with programmable hysteresis and interrupt enable |
| Power Modes | Idle mode reduces current consumption; Power Down mode draws typical 1 µA; wakeup via external interrupt or comparator event |
| Oscillator | Configurable options: crystal/resonator (up to 20 MHz @ 5 V), internal RC, or external clock input - selected via EPROM bits |
Pinout & Package
Package: 20-pin Plastic Small Outline (SO) package, SOT163–1, –40 °C to +125 °C operating temperature range.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0 / CMP2 | Comparator 2 output | Open-drain output for comparator result; usable as general-purpose I/O when comparator disabled |
| P0.3 / CIN1B / AD0 | A/D channel 0 input | Shared analog input pin; also serves as comparator 1 positive input B |
| P0.5 / CMPREF / AD2 | Comparator reference & A/D channel 2 input | Provides common negative reference for both comparators; also functions as third A/D input |
| P0.6 / CMP1 / AD3 | Comparator 1 output & A/D channel 3 input | Output pin for comparator 1; doubles as fourth A/D input when comparator not active |
| P1.6 / DAC1 | Digital-to-analog converter output 1 | True 8-bit DAC output; voltage range referenced to VDD; no external buffer required |
| P1.7 / DAC0 | Digital-to-analog converter output 0 | Second independent 8-bit DAC output; supports simultaneous dual analog output generation |
| P2.0 / X2 / CLKOUT | Oscillator output / CPU clock divider | Crystal oscillator feedback pin or 1/6 CPU clock output when internal RC or external clock selected |
| RST / P1.5 | Active-low reset input | Hardware reset pin; configurable as Schmitt-trigger input only when used as port pin |
Key Features
| Feature | Design Value |
|---|---|
| Programmable port output modes | Each I/O pin independently configurable as quasi-bidirectional, open-drain, push-pull, or input-only - enabling direct LED drive (20 mA) and I²C compliance |
| On-chip RC oscillator | Eliminates need for external crystal/resonator; allows full system operation with only VDD and VSS connections |
| Integrated watchdog timer | Separate on-chip oscillator ensures reliable timeout detection even during main oscillator failure; eight selectable timeout intervals |
| Low-voltage power monitoring | Brownout detection with optional interrupt generation and power-on reset - enables graceful shutdown without external components |
| Keypad interrupt support | Eight dedicated keypad interrupt inputs on Port 0 plus two external interrupts (INT0/INT1) - optimized for matrix keypad scanning |
Applications
| Industrial Sensor Interface | LED-Based Instrumentation |
|---|---|
Use Scenario: Monitoring temperature, pressure, or humidity sensors with analog outputs in factory automation panels. IC Role / Device Role / Timing Role: Microcontroller performs A/D sampling, linearization, DAC-based calibration signal generation, and UART reporting to PLC. Use Value: Integrated 4-channel A/D and dual DAC eliminate external converters; 1 µA Power Down extends battery life in wireless sensor nodes. | Use Scenario: Driving multi-segment LED displays and status indicators in medical diagnostic equipment front panels. IC Role / Device Role / Timing Role: Controls LED brightness via DAC outputs and manages button press detection using keypad interrupt inputs. Use Value: 20 mA sink/source per port pin enables direct LED drive; programmable slew rate reduces EMI in sensitive analog environments. |
| Embedded Power Management | I²C Peripheral Controller |
Use Scenario: Regulating auxiliary power rails and monitoring supply health in telecom line cards. IC Role / Device Role / Timing Role: Monitors VDD with brownout detection, triggers controlled shutdown sequence, and logs fault events to EEPROM via I²C. Use Value: On-chip power-on reset and brownout detection replace discrete supervisor ICs; reduces BOM count and layout area. | Use Scenario: Acting as I²C master to configure ADCs, DACs, and temperature sensors in modular test equipment. IC Role / Device Role / Timing Role: I²C interface (SCL/P1.2, SDA/P1.3) handles slave addressing, read/write arbitration, and clock stretching. Use Value: Open-drain configuration of P1.2/P1.3 complies with I²C bus specifications without external pull-ups required for basic operation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC922FD,512 | Enhanced 80C51 core with 8 kB flash, 512-byte RAM, and higher-speed I²C (400 kHz); lacks dual DAC outputs | Requires external DAC for analog output tasks; better suited for firmware-upgradable systems | Select when field reprogramming and larger code space outweigh need for integrated DACs |
| ADuC7024BCPZ-RL7 | Analog MicroConverter with 12-bit A/D, 12-bit DAC, ARM7 core, and 62 kB flash - significantly higher performance and integration | Overqualified for simple 8-bit control; requires different toolchain and layout due to QFN-48 package | Select only when 12-bit precision, ARM ecosystem, or mixed-signal SoC functionality is mandatory |
Compared with P89LPC922FD,512 and ADuC7024BCPZ-RL7, the P87LPC769HD,512 delivers optimal cost-performance balance for fixed-function, low-pin-count applications requiring dual DACs and minimal external components - especially where OTP security and ultra-low Power Down current are critical.
Availability
P87LPC769HD,512 is available at Aetrix Electronics and suitable for industrial sensor interfaces, LED-based instrumentation, embedded power management, and I²C peripheral controller designs requiring stable component supply across extended temperature ranges.
Supply support for P87LPC769HD,512 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
Philips Semiconductors (now NXP Semiconductors) is a global semiconductor innovator focused on high-reliability, application-specific ICs for automotive, industrial, and consumer markets.
The P87LPC769HD,512 belongs to the LPC700 family of low-pin-count 80C51 microcontrollers engineered for cost-sensitive, space-constrained embedded control - emphasizing integration of analog peripherals, low-power operation, and simplified system design.
FAQ
What is the maximum operating frequency of the P87LPC769HD,512 and under what voltage conditions?
The P87LPC769HD,512 operates up to 20 MHz when supplied at VDD = 4.5 V to 5.5 V. At 3 V, the maximum rated frequency is 10 MHz. These limits are defined by the DC and AC electrical characteristics in the preliminary datasheet and must be observed to ensure reliable execution timing and analog accuracy. The P87LPC769HD,512's accelerated 80C51 core achieves 300–600 ns instruction cycles within these constraints.
Does the P87LPC769HD,512 support in-circuit programming, and what security features protect the firmware?
Yes, the P87LPC769HD,512 supports serial EPROM programming for in-circuit production coding. It includes two EPROM security bits that prevent reading of the 4 kB OTP code memory, protecting proprietary firmware from unauthorized access. These bits are one-time programmable and permanently lock the device after setting. The P87LPC769HD,512 does not support erase or reprogramming once secured.
How many analog inputs does the P87LPC769HD,512 support, and which pins are assigned to the A/D converter?
The P87LPC769HD,512 supports four analog input channels (AD0–AD3) multiplexed onto Port 0 pins: AD0 on P0.3/CIN1B, AD1 on P0.4/CIN1A, AD2 on P0.5/CMPREF, and AD3 on P0.6/CMP1. Each channel is 8-bit resolution with 9.3 µs conversion time at 20 MHz. The P87LPC769HD,512's ADC shares pins with analog comparators, requiring careful configuration to avoid functional conflict.
Can the P87LPC769HD,512 generate precise analog output signals, and what are the DAC output capabilities?
Yes, the P87LPC769HD,512 provides two independent 8-bit DAC outputs: DAC0 on P1.7 and DAC1 on P1.6. Both outputs are rail-to-rail referenced to VDD and require no external components. One DAC output (DAC0) shares its pin with the A/D converter, so simultaneous use requires time-multiplexing. The P87LPC769HD,512's DACs support closed-loop calibration and analog biasing in sensor conditioning circuits.
What oscillator options are available for the P87LPC769HD,512, and how are they configured?
The P87LPC769HD,512 supports multiple oscillator configurations - high/medium/low-frequency crystal or resonator, internal RC oscillator, or external clock input - all selected via user-programmed EPROM configuration bits (UCFG1/UCFG2). The internal RC option eliminates external timing components entirely, allowing full operation with only VDD and VSS. The P87LPC769HD,512's oscillator fail detect function uses the watchdog timer's independent on-chip oscillator to monitor main clock integrity.
P87LPC769HD,512 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 20-SOIC (0.295", 7.50mm Width)
- Series:
- LPC700
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not 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:
- A/D 4x8b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P87LPC769HD,512 FAQ
1.How can I place an order for P87LPC769HD,512 through Aetrix?
Please submit a Request for Quotation (RFQ) for P87LPC769HD,512 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 P87LPC769HD,512 reliable?
The price and inventory of P87LPC769HD,512 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P87LPC769HD,512 is usually 5 days.
3.What payment methods are accepted for P87LPC769HD,512?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P87LPC769HD,512 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P87LPC769HD,512?
P87LPC769HD,512 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P87LPC769HD,512 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 P87LPC769HD,512?
For technical support, including P87LPC769HD,512 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P87LPC769HD,512 requirements.
6.How does Aetrix verify that P87LPC769HD,512 is sourced from the original manufacturer or authorized distributors?
All P87LPC769HD,512 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 P87LPC769HD,512 meets industry standards.
7.What is the process for return or replacement of P87LPC769HD,512?
All P87LPC769HD,512 units undergo pre-shipment inspection (PSI). If there is an issue with P87LPC769HD,512, 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 P87LPC769HD,512 part is unused and in its original packaging.
Return procedure for P87LPC769HD,512:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P87LPC769HD,512 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…

