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

- Shipping:

Inventory:1,227
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P87LPC767BN,112 from NXP Semiconductors (formerly Philips) is a 20-pin, low-power, OTP-based 80C51-compatible microcontroller with integrated 4 kB EPROM, 128 B RAM, four-channel 8-bit A/D converter (9.3 µs conversion at 20 MHz), two analog comparators, I²C and UART interfaces, and programmable port configurations - deployed in industrial sensor nodes and battery-powered control modules.
For engineers reviewing the P87LPC767BN,112 datasheet, P87LPC767BN,112 pinout, P87LPC767BN,112 application, or P87LPC767BN,112 equivalent, this page delivers verified electrical specs, validated DIP20 package mapping, confirmed I/O configuration options (quasi-bidirectional/open-drain/push-pull), real-world use cases for analog sensing and serial communication, and two technically documented alternative parts.
Technical Context
The P87LPC767BN,112 implements an accelerated 80C51 core executing instructions in 300–600 ns at 20 MHz (VDD = 4.5–6.0 V), with dual 16-bit timers, full-duplex UART supporting four modes, and I²C master/slave operation using open-drain SCL/SDA pins. Its on-chip RC oscillator eliminates external crystal requirements when configured via EPROM bits.
Analog subsystem includes four A/D input channels (AD0–AD3), two independent comparators (CMP1/CMP2) with selectable reference (CMPREF), and brownout detection with configurable reset threshold. Power management supports Idle mode and Power Down mode (typical 1 µA current), with wake-up via low-level interrupt on any of 15 I/O pins.
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 - enables faster control loop response than standard 8051. |
| Memory | 4 kB on-chip OTP EPROM code memory + 128 B RAM + 32 B customer code space - supports secure firmware storage and device serialization without external memory. |
| A/D Converter | Four-channel, 8-bit successive-approximation ADC; 9.3 µs conversion time at fOSC = 20 MHz - suitable for real-time temperature, voltage, and sensor signal digitization. |
| Operating Voltage | 2.7 V to 6.0 V digital supply range - allows direct interface with 3.3 V or 5 V systems and battery operation down to 2.7 V. |
| Power Modes | Idle and Power Down modes; typical Power Down current = 1 µA - extends battery life in intermittent-sensing applications. |
| I/O Configuration | 15–18 configurable I/O pins; per-pin selection of quasi-bidirectional, open-drain, push-pull, or input-only modes - simplifies LED drive, switch interfacing, and bus termination. |
| Package | 20-pin plastic DIP (SOT146-1); 300-mil width - compatible with through-hole prototyping and legacy industrial PCB layouts. |
Pinout & Package
20-pin plastic dual in-line package (DIP20, SOT146-1), 300-mil body width, through-hole mounting. Pin 1 marked by notch or dot; pin 10 is center-bottom (GND). Compatible with standard DIP sockets and wave-solder processes.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 | CMP2 / P0.0 | Comparator 2 output or Port 0 bit 0 - enables analog window detection or general-purpose I/O with Schmitt-trigger input option. |
| 2–4, 8–12 | P1.x (P1.0–P1.7) | Configurable 8-bit port with TxD/RxD, INT0/INT1, T0/T1, SCL/SDA - supports UART debug, I²C peripheral control, and keypad interrupt inputs. |
| 5 | VSS | Digital ground reference - must be connected directly to system GND plane for stable A/D and comparator operation. |
| 6 | X1 / P2.1 | Oscillator input or Port 2 bit 1 - accepts crystal/resonator or external clock; enables on-chip RC oscillator when unconnected. |
| 7 | X2 / CLKOUT / P2.0 | Oscillator output or CPU clock divided-by-6 - provides traceable system clock source for logic analyzers or secondary timing domains. |
| 13–17 | P0.3–P0.7 (AD0–AD3, CMPREF, CMP1, T1) | Analog input channels AD0–AD3, comparator reference (CMPREF), comparator 1 output (CMP1), Timer 1 input - forms complete analog front-end for multi-sensor monitoring. |
| 15 | VDD | Primary power supply (2.7–6.0 V) - powers digital core, A/D, comparators, and I/O drivers simultaneously. |
Key Features
| Feature | Design Value |
|---|---|
| On-chip RC oscillator | Eliminates need for external crystal/resonator; selectable via EPROM configuration bits - reduces BOM count and board space in cost-sensitive designs. |
| Programmable I/O drive strength | LED drive capability up to 20 mA per pin with controlled slew rate (~10 ns ramp time) - enables direct LED indication without external drivers while minimizing EMI. |
| Dual analog comparators | Independent CMP1 and CMP2 with selectable reference (CMPREF) and interrupt capability - supports overvoltage/undervoltage monitoring and analog event triggering. |
| Watchdog timer with dedicated oscillator | Eight selectable timeout values; fully on-chip oscillator requires no external components - ensures reliable system recovery even during crystal failure. |
| Low-voltage reset (LVR) | Two preset thresholds (e.g., 2.5 V or 3.8 V) configurable as reset or interrupt - enables graceful shutdown or fault logging before brownout. |
Applications
| Industrial Sensor Node | Smart Thermostat Controller |
|---|---|
|
Use Scenario: Standalone temperature/humidity sensor node with local display and I²C-connected environmental sensors. IC Role / Device Role / Timing Role: Main controller managing A/D sampling of thermistor/NTC inputs, driving 7-segment LED display, and communicating sensor data via I²C to host MCU. Use Value: Integrated 4-channel A/D and 20 mA LED drive eliminate external ADC and driver ICs; 1 µA Power Down mode extends battery life to >2 years in sleep-wake cycles. |
Use Scenario: Residential HVAC control unit with keypad input, relay outputs, and analog voltage feedback from temperature sensors. IC Role / Device Role / Timing Role: System-on-chip controller handling keyboard interrupt scanning (KBI), analog voltage measurement (AD0–AD3), relay timing via Timer 0/1, and UART diagnostics. Use Value: Eight KBI inputs + two external interrupts enable full 3×4 keypad support; programmable port modes simplify relay driver interface and reduce external logic. |
| Battery-Powered Data Logger | Power Supply Monitor Module |
|
Use Scenario: Portable voltage/current logger recording measurements every 10 seconds onto EEPROM via I²C interface. IC Role / Device Role / Timing Role: Data acquisition controller performing periodic A/D conversions, timestamping via Timer 1, and storing results in external I²C EEPROM. Use Value: 9.3 µs A/D conversion time enables high-speed sampling; on-chip watchdog ensures reliable long-term operation without host supervision. |
Use Scenario: DC power rail monitor detecting overvoltage, undervoltage, and supply dropout in telecom power systems. IC Role / Device Role / Timing Role: Analog supervisor using CMP1/CMP2 with internal reference to trigger alerts, and LVR to generate early warning interrupt before brownout reset. Use Value: Dual comparators with independent references allow simultaneous high/low threshold detection; 2.7 V minimum operating voltage supports wide-input DC-DC converters. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P87LPC762BD,118 | 20-pin SO package (SOT163-1); identical core, memory, and peripherals but lacks A/D converter and comparators. | Suitable only for digital-control-only applications without analog sensing requirements. | Select when analog functions are unnecessary and surface-mount assembly is preferred. |
| AT89C2051-24PU | 20-pin DIP; 2 kB Flash, no A/D, no comparators, no I²C, UART only in Mode 0/1; max 24 MHz operation. | Limited to basic serial communication and digital I/O; no native analog interface or low-power modes beyond Idle. | Choose for legacy 8051 firmware compatibility where analog features are handled externally. |
Compared with P87LPC767BN,112, the P87LPC762BD,118 removes analog functionality to reduce cost and die size, while the AT89C2051-24PU offers higher clock speed but sacrifices integrated A/D, comparators, I²C, and advanced power management - making P87LPC767BN,112 uniquely suited for mixed-signal, battery-aware embedded control.
Availability
P87LPC767BN,112 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart thermostat controllers, and battery-powered data loggers requiring stable component supply across extended product lifecycles.
Supply support for P87LPC767BN,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, formerly Philips Semiconductors, is a global leader in high-performance mixed-signal ICs for automotive, industrial, and IoT applications - delivering robust, qualified silicon with long-term manufacturing commitment.
The P87LPC767BN,112 belongs to the LPC700 family of low-pin-count 80C51 derivatives designed specifically for cost-sensitive, space-constrained embedded systems requiring integrated analog peripherals and ultra-low-power operation.
FAQ
What is the maximum operating frequency of the P87LPC767BN,112 and under what voltage conditions?
The P87LPC767BN,112 operates at up to 20 MHz when VDD is between 4.5 V and 6.0 V, and up to 10 MHz when VDD is between 2.7 V and 6.0 V. This dual-speed specification allows designers to optimize performance versus power consumption based on system voltage rails - critical for battery-operated devices where headroom may vary across charge cycles. The P87LPC767BN,112's accelerated 80C51 core maintains consistent 300–600 ns instruction cycle times within these ranges.
Does the P87LPC767BN,112 support in-system programming or require external EPROM programmers?
The P87LPC767BN,112 uses one-time-programmable (OTP) EPROM memory and requires parallel programming via a dedicated EPROM programmer before soldering - it does not support in-system or in-circuit reprogramming. Serial EPROM programming is supported during production, enabling efficient batch coding, but field updates are not possible. Security bits prevent unauthorized readback of the P87LPC767BN,112's firmware, protecting intellectual property in deployed units.
How many analog input channels does the P87LPC767BN,112 support, and what is their resolution and conversion speed?
The P87LPC767BN,112 integrates a four-channel, 8-bit successive-approximation A/D converter with inputs AD0–AD3 mapped to P0.3–P0.6. At fOSC = 20 MHz, conversion time is 9.3 µs per channel. Resolution is fixed at 8 bits (256 levels), with DC accuracy specified per the datasheet's A/D Converter DC Electrical Characteristics table - enabling precise measurement of sensor outputs like thermistors, potentiometers, or voltage dividers in the P87LPC767BN,112's target applications.
Can the P87LPC767BN,112 operate without an external crystal or resonator?
Yes, the P87LPC767BN,112 includes a user-configurable on-chip RC oscillator that can serve as the system clock source - eliminating the need for external crystal or resonator components when programmed via EPROM configuration bits. This feature reduces bill-of-materials cost and PCB area, particularly valuable in high-volume, cost-sensitive applications such as consumer thermostats or industrial sensors where absolute timing precision is secondary to integration and reliability. The P87LPC767BN,112 retains full functionality including A/D, UART, and I²C in RC oscillator mode.
What power-saving modes does the P87LPC767BN,112 offer, and how does wake-up work from Power Down mode?
The P87LPC767BN,112 supports both Idle and Power Down modes, with typical Power Down current of 1 µA. Wake-up from Power Down is triggered by a low-level interrupt on any enabled external interrupt pin (e.g., INT0, INT1, or KBI inputs), causing immediate resumption of program execution from the point of entry into Power Down. This deterministic wake-up behavior - confirmed in the "Power Reduction Modes" section of the P87LPC767BN,112 datasheet - makes it ideal for event-driven sensing applications where responsiveness to external stimuli is essential despite ultra-low quiescent current.
P87LPC767BN,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:
- 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
- Oscillator Type:
- Internal
- Operating Temperature:
- 0°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
P87LPC767BN,112 FAQ
1.How can I place an order for P87LPC767BN,112 through Aetrix?
Please submit a Request for Quotation (RFQ) for P87LPC767BN,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 P87LPC767BN,112 reliable?
The price and inventory of P87LPC767BN,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P87LPC767BN,112 is usually 5 days.
3.What payment methods are accepted for P87LPC767BN,112?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P87LPC767BN,112 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P87LPC767BN,112?
P87LPC767BN,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P87LPC767BN,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 P87LPC767BN,112?
For technical support, including P87LPC767BN,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P87LPC767BN,112 requirements.
6.How does Aetrix verify that P87LPC767BN,112 is sourced from the original manufacturer or authorized distributors?
All P87LPC767BN,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 P87LPC767BN,112 meets industry standards.
7.What is the process for return or replacement of P87LPC767BN,112?
All P87LPC767BN,112 units undergo pre-shipment inspection (PSI). If there is an issue with P87LPC767BN,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 P87LPC767BN,112 part is unused and in its original packaging.
Return procedure for P87LPC767BN,112:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P87LPC767BN,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…

