Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors P87C51RC+4N,112

Part No.:
P87C51RC+4N,112
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
40-DIP (0.600", 15.24mm)
Datasheet:
AetrixP87C51RC+4N,112.pdf
Description:
IC MCU 8BIT 32KB OTP 40DIP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,344

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P87C51RC+4N,112 from NXP Semiconductors (formerly Philips) is an 8-bit OTP microcontroller based on the enhanced 80C51 architecture, featuring 32KB on-chip OTP program memory, 512 bytes of RAM, hardware watchdog timer, and programmable counter array (PCA) with five capture/compare modules. It operates from 2.7 V to 5.5 V at up to 16 MHz and targets embedded control in industrial automation and motor drive systems.

For engineers reviewing the P87C51RC+4N,112 datasheet, P87C51RC+4N,112 pinout, P87C51RC+4N,112 application, or P87C51RC+4N,112 equivalent, key selection criteria include OTP security bit configuration, PCA-based PWM timing resolution, dual DPTR support for external memory access, and compatibility with legacy 80C51 toolchains and interrupt structure.

Technical Context

This device belongs to the 8XC51RA+/RB+/RC+/RD+ family - a derivative of the 80C51 core with architectural enhancements including a hardware watchdog timer, PCA module supporting edge-triggered capture and software-timed compare, and full-duplex UART with framing error detection and automatic address recognition.

It supports four priority-level nested interrupts, three 16-bit timers (T0/T1/T2), and extended SFRs for PCA control (CCON, CCAPMn, CL/CH). The PCA enables precise pulse-width modulation and high-speed I/O event timing without CPU intervention, making it suitable for real-time motor control and sensor synchronization tasks.

Key Specifications

ParameterValue and Actual Design Meaning
Core ArchitectureEnhanced 80C51-compatible 8-bit CPU with full instruction set compatibility
Program Memory32 KB OTP - non-volatile, one-time programmable code storage with 3-bit security lock
RAM Size512 bytes internal RAM - double the capacity of base 80C51, enabling larger stack and data buffers
Max Clock Frequency16 MHz - supports standard crystal or external clock input via XTAL1/XTAL2 pins
Operating Voltage2.7 V to 5.5 V - wide supply range enables direct interface with 3.3 V and 5 V logic systems
Power ModesIdle and Power-Down modes - reduces current consumption during standby; oscillator stops in Power-Down
Interrupt Sources7 sources with 4 priority levels - includes INT0/INT1, T0/T1/T2 overflows, serial receive/transmit, and PCA overflow

Pinout & Package

Package: 40-pin Plastic Dual In-line Package (PDIP), SOT129-1 footprint, through-hole mountable.

Pin/TerminalCircuit RoleDesign Meaning
P0.0–P0.7Port 0 bidirectional I/O / AD0–AD7 multiplexed busOpen-drain port used for external memory addressing/data transfer; requires external pull-ups for bus operation
P1.0–P1.7Port 1 bidirectional I/O with alternate PCA functionsCEX0–CEX4 and T2/T2EX pins enable five independent capture/compare channels for PWM or timing measurement
P2.0–P2.7Port 2 bidirectional I/O / A8–A15 high-order addressDrives upper address byte during 16-bit external memory accesses; retains value in idle mode
P3.0–P3.7Port 3 bidirectional I/O with dedicated peripheral signalsIncludes RxD/TxD (UART), INT0/INT1 (external interrupts), T0/T1 (timer inputs), WR/RD (memory strobes)
RSTActive-high reset inputRequires ≥2 machine cycles (24 oscillator periods) high pulse; internal weak pull-down ensures power-on reset with RC network
XTAL1/XTAL2Crystal oscillator input/outputSupports quartz crystal (1–16 MHz) or external CMOS clock source; no duty cycle requirement for external drive
EA/VPPExternal access enable / programming voltageLow = execute from external memory; high = execute from internal OTP; also accepts 12.75 V during programming
ALE/PROGAddress latch enable / programming pulseOutputs 1/6 oscillator frequency for external address latching; doubles as EPROM programming pulse when PROG active

Key Features

FeatureDesign Value
Hardware Watchdog TimerEnables autonomous system recovery from software hang without external components
Programmable Counter Array (PCA)Five independent 16-bit modules support PWM generation, high-resolution input capture, and software timer extension
Enhanced UARTFraming error detection and automatic address recognition simplify multi-drop RS-485 network implementation
Dual Data Pointer (DPTR)Allows simultaneous access to two external memory locations without register save/restore overhead
OTP Security BitsThree programmable bits prevent unauthorized readout of firmware content after programming
Low-Voltage OperationFunctional down to 2.7 V enables battery-powered or mixed-voltage system integration

Applications

Industrial Motor ControlSmart Sensor Interface

Use Scenario: Closed-loop speed regulation of BLDC motors using hall-effect feedback and six-step commutation.

IC Role / Device Role / Timing Role: Primary controller executing commutation logic, generating synchronized PWM outputs via PCA modules, and managing UART-based host commands.

Use Value: PCA's CEX0–CEX4 pins deliver jitter-free, phase-aligned PWM with sub-microsecond timing resolution - critical for torque ripple reduction.

Use Scenario: Multi-sensor node aggregating temperature, pressure, and humidity data for HVAC monitoring.

IC Role / Device Role / Timing Role: Central acquisition engine reading analog sensors via external ADC, timestamping events using T2, and transmitting packets over RS-485.

Use Value: Hardware watchdog ensures reliable long-term operation; dual DPTR accelerates burst reads from multiple sensor registers.

Energy Metering Front-EndLegacy Industrial PLC I/O Module

Use Scenario: Pulse counting and tariff switching in electromechanical energy meters interfacing with reed switches and relay drivers.

IC Role / Device Role / Timing Role: High-accuracy edge counter capturing kWh pulses via T0/T1; manages time-of-use scheduling using internal RTC emulation.

Use Value: 16-bit timers with GATE control allow precise windowed counting; low-power idle mode extends battery life in backup operation.

Use Scenario: Discrete I/O expansion for DIN-rail mounted PLCs requiring deterministic scan-cycle timing and fieldbus communication.

IC Role / Device Role / Timing Role: Dedicated I/O processor handling digital input debouncing, output latching, and Modbus RTU protocol stack execution.

Use Value: Four 8-bit ports provide 32 configurable I/O lines; enhanced UART with framing error detection improves Modbus CRC reliability.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 8-bit microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P87C51RB+4N,11216 KB OTP, same package and pinout, identical peripheral set except reduced program memorySuitable where firmware size < 16 KB and cost optimization is prioritized over future code growth headroomSelect when application firmware fits within 16 KB and BOM cost sensitivity outweighs memory scalability needs
P87C51RD+4N,11264 KB OTP, same package and pinout, adds extra 16 KB RAM and expanded SFR space for larger applicationsRequired for complex control algorithms or integrated protocol stacks exceeding 32 KB code footprintChoose when firmware complexity demands >32 KB code space or additional RAM for real-time buffering

Compared with P87C51RC+4N,112, the RB+ variant offers lower memory cost but constrains firmware scalability, while the RD+ variant provides headroom for feature-rich firmware at higher unit cost and marginally increased power draw during active execution.

Availability

P87C51RC+4N,112 is available at Aetrix Electronics and suitable for industrial motor control, smart sensor interface, energy metering front-end, and legacy PLC I/O module applications requiring stable component supply across extended product lifecycles.

Supply support for P87C51RC+4N,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 is a global semiconductor leader delivering secure, scalable solutions for automotive, industrial, IoT, and communication infrastructure markets.

The 8XC51RA+/RB+/RC+/RD+ product line was designed specifically for cost-sensitive, high-reliability industrial control applications requiring OTP security, hardware watchdog protection, and enhanced timing peripherals beyond baseline 80C51 capabilities.

FAQ

What is the maximum operating frequency of the P87C51RC+4N,112?

The P87C51RC+4N,112 supports a maximum clock frequency of 16 MHz when operated within its specified voltage range of 2.7 V to 5.5 V. This is confirmed in the Philips product specification document dated August 2000, which lists the "4N" suffix as denoting the 0–16 MHz speed grade for the 40-pin PDIP package. Higher-frequency variants (e.g., "IN") are rated for 33 MHz but require 5 V supply only.

Does the P87C51RC+4N,112 include a hardware watchdog timer?

Yes, the P87C51RC+4N,112 includes a hardware watchdog timer as part of its enhanced 8XC51RA+ family features. This is explicitly documented in the memory/peripheral comparison table on page 2 of the datasheet, which distinguishes RA+/RB+/RC+/RD+ devices from earlier FA/FB/FC families by listing "Yes" under the Hardware Watch Dog Timer column. The WDTRST special function register (SFR) at address 0A6H further confirms its presence and software controllability.

How many capture/compare channels does the PCA module in the P87C51RC+4N,112 support?

The P87C51RC+4N,112 supports five independent capture/compare channels via its Programmable Counter Array (PCA) module - CEX0 through CEX4 - mapped to Port 1 pins P1.3 to P1.7 respectively. This is verified in the Pin Descriptions section (page 5) and Table 2 (page 11), which lists CCAPM0–CCAPM4 SFRs and corresponding port pin mnemonics. Each channel can be configured for PWM, high-speed input capture, or software timer extension.

What package type and pin count does the P87C51RC+4N,112 use?

The P87C51RC+4N,112 uses a 40-pin Plastic Dual In-line Package (PDIP), designated SOT129-1 in Philips' ordering information. This is confirmed in the "87C51RA+/RB+/RC+/RD+ AND 80C51RA+ ORDERING INFORMATION" table on page 9, where the "4N" suffix corresponds to the 0–70°C temperature grade in the 40-pin DIP variant. Pin compatibility with standard 80C51 sockets simplifies legacy board upgrades.

Is external memory expansion supported by the P87C51RC+4N,112?

Yes, the P87C51RC+4N,112 supports external memory expansion up to 64 KB using its multiplexed Port 0 (AD0–AD7) and Port 2 (A8–A15) buses, along with dedicated RD, WR, and PSEN control signals. The datasheet states that ROMless and OTP variants like P87C51RC+4N,112 "can address up to 64K of external memory," and the presence of EA/VPP pin functionality confirms external program memory access capability when EA is held low.

P87C51RC+4N,112 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
40-DIP (0.600", 15.24mm)
Series:
87C
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
16MHz
Connectivity:
EBI/EMI, UART/USART
Peripherals:
POR, PWM, WDT
Number of I/O:
32
Program Memory Size:
32KB (32K x 8)
Program Memory Type:
OTP
EEPROM Size:
-
RAM Size:
512 x 8
Voltage - Supply (Vcc/Vdd):
2.7V ~ 5.5V
Data Converters:
-
Oscillator Type:
Internal
Operating Temperature:
0°C ~ 70°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Through Hole
Supplier Device Package:

P87C51RC+4N,112 FAQ

1.How can I place an order for P87C51RC+4N,112 through Aetrix?

Please submit a Request for Quotation (RFQ) for P87C51RC+4N,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 P87C51RC+4N,112 reliable?

The price and inventory of P87C51RC+4N,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P87C51RC+4N,112 is usually 5 days.

3.What payment methods are accepted for P87C51RC+4N,112?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P87C51RC+4N,112 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P87C51RC+4N,112?

P87C51RC+4N,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your P87C51RC+4N,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 P87C51RC+4N,112?

For technical support, including P87C51RC+4N,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P87C51RC+4N,112 requirements.

6.How does Aetrix verify that P87C51RC+4N,112 is sourced from the original manufacturer or authorized distributors?

All P87C51RC+4N,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 P87C51RC+4N,112 meets industry standards.

7.What is the process for return or replacement of P87C51RC+4N,112?

All P87C51RC+4N,112 units undergo pre-shipment inspection (PSI). If there is an issue with P87C51RC+4N,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 P87C51RC+4N,112 part is unused and in its original packaging.

Return procedure for P87C51RC+4N,112:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

P87C51RC+4N,112 Tags

  • P87C51RC+4N,112
  • P87C51RC+4N,112 PDF
  • P87C51RC+4N,112 Datasheet
  • P87C51RC+4N,112 Specifications
  • P87C51RC+4N,112 Images
  • NXP Semiconductors
  • NXP Semiconductors P87C51RC+4N,112
  • Buy P87C51RC+4N,112
  • P87C51RC+4N,112 Price
  • P87C51RC+4N,112 Distributor
  • P87C51RC+4N,112 Supplier
  • P87C51RC+4N,112 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER