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 P87C661X2FA,529

Part No.:
P87C661X2FA,529
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
44-LCC (J-Lead)
Datasheet:
AetrixP87C661X2FA,529.pdf
Description:
IC MCU 8BIT 16KB OTP 44PLCC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,184

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P87C661X2FA,529 from NXP Semiconductors (formerly Philips Semiconductors) is a single-chip 8-bit 80C51-compatible microcontroller with 16 KB OTP memory, 512 B RAM, dual Fast-mode I²C interfaces (400 kbit/s), 32 I/O pins, and operation from 2.7 V to 5.5 V at up to 33 MHz (12-clock mode). It targets embedded motor control and industrial sensor interface applications requiring PWM, capture/compare, and high-speed serial communication.

For engineers reviewing the P87C661X2FA,529 datasheet, P87C661X2FA,529 pinout, P87C661X2FA,529 application, or P87C661X2FA,529 equivalent, this page delivers verified technical context, package-specific pin functions, real-world use cases, and validated alternative options - all grounded in the official 2003 Philips product data sheet.

Technical Context

The P87C661X2FA,529 implements an accelerated 80C51 CPU core supporting both 6-clock and 12-clock machine cycles via OTP bit OX2 and SFR bit X2 (CKCON.0), enabling flexible timing trade-offs between speed (up to 33 MHz at 5 V) and power efficiency. Its dual I²C ports are asymmetric: I²C0 supports Standard- (100 kbit/s) and Fast-mode (400 kbit/s), while I²C1 (P87C661X2 only) is Fast-mode-only with slew-rate-controlled outputs.

It integrates a 5-channel Programmable Counter Array (PCA) for PWM generation, input capture, and compare output, plus three 16-bit timers (T0, T1, T2), full-duplex enhanced UART with framing error detection, and four priority-level nested interrupts. The device uses static CMOS design, permitting clock stoppage and low-power modes including Idle and Power-down with wake-up via external interrupt.

Key Specifications

Parameter Value and Actual Design Meaning
Core Architecture80C51-compatible 8-bit CPU with 100% instruction set compatibility and accelerated execution
Memory16 KB on-chip OTP program memory + 512 B internal RAM; supports external RAM expansion up to 64 KB
Operating Voltage2.7 V to 5.5 V - enables direct interface with 3.3 V and 5 V logic systems without level shifters
Max Clock Frequency33 MHz at 5 V (12-clock mode); 30 MHz at 5 V (6-clock mode); supports 0–16 MHz at 3 V
I²C InterfacesDual independent I²C ports: I²C0 selectable 100/400 kbit/s; I²C1 fixed 400 kbit/s with slew-rate control (P87C661X2 only)
Timers & PCAThree 16-bit timers (T0/T1/T2) + five-channel PCA supporting PWM, capture, and compare with dedicated CEX0–CEX4 pins
Power ModesIdle mode (CPU halted, peripherals active) and Power-down mode (oscillator stopped, RAM retained down to 2 V)

Pinout & Package

Package: PLCC44 (SOT187–2), plastic leaded chip carrier, 44-pin, -40 °C to +85 °C operating range.

Pin/Terminal Circuit Role Design Meaning
1 (SDA1)Second I²C data lineOpen-drain bidirectional bus line for I²C1; requires external pull-up; unique to P87C661X2 variant
2 (P1.0/T2)Port 1 bit 0 / Timer 2 clockoutConfigurable as general-purpose I/O or programmable 50% duty-cycle clock output (61 Hz–4 MHz)
8 (P1.6/SCL0)Port 1 bit 6 / I²C0 clockOpen-drain I²C bus clock line for primary I²C interface; supports Standard/Fast mode selection
9 (P1.7/SDA0)Port 1 bit 7 / I²C0 dataOpen-drain I²C bus data line for primary I²C interface; shares port with standard GPIO functionality
23 (SCL1)Second I²C clock lineOpen-drain clock for I²C1; slew-rate controlled; not present on P87C660X2 variants
10 (RST)Reset inputAsynchronous active-high reset requiring ≥2 machine cycles; enables power-on reset with RC network
35 (EA/VPP)External access enable / programming voltageHigh = execute from internal OTP; low = fetch from external program memory; also receives VPP during programming

Key Features

Feature Design Value
Dual Fast-mode I²CTwo independent I²C ports: one configurable (100/400 kbit/s), one fixed 400 kbit/s with slew-rate control - enables robust multi-sensor bus topology
5-Channel PCAProgrammable Counter Array with five CEX pins (CEX0–CEX4) supports simultaneous PWM generation, edge-triggered capture, and compare output for motor phase control
6-/12-Clock Mode SelectHardware (OTP OX2) and software (CKCON.0) control over instruction cycle length - allows dynamic trade-off between throughput and EMI/noise
Enhanced UARTFull-duplex serial port with framing error detection and automatic address recognition - simplifies multi-drop RS-485 or LIN bus implementation
Low-Power OperationPower-down mode reduces current to µA range while retaining RAM and SFR state; wake-up via INT0/INT1 with no PCB changes required
Security & DebugThree programmable security bits and 64-byte encryption array prevent unauthorized code read-out; ONCE™ mode enables in-circuit emulation without socket removal

Applications

Motor Control System Industrial Sensor Hub

Use Scenario: Closed-loop DC brushless motor drive with Hall-effect feedback and current sensing.

IC Role / Device Role / Timing Role: Main controller executing commutation logic, generating 3-phase PWM via PCA, reading I²C temperature/position sensors, and managing UART-based host commands.

Use Value: Dual I²C ports allow concurrent connection to thermal sensor (I²C0) and position encoder (I²C1); PCA channels deliver precise, jitter-free PWM timing synchronized to rotor position.

Use Scenario: Multi-node environmental monitoring node aggregating data from I²C humidity, pressure, and gas sensors before forwarding via UART to gateway.

IC Role / Device Role / Timing Role: Central sensor interface MCU handling time-critical I²C arbitration, data buffering in 512 B RAM, and low-power sleep between measurement cycles.

Use Value: 400 kbit/s Fast-mode I²C reduces sensor polling latency; Power-down mode extends battery life by >95% during idle intervals without losing sensor configuration state.

Smart Power Supply Monitor Legacy Industrial Controller Upgrade

Use Scenario: AC/DC power supply with digital supervision: voltage/current telemetry, fault logging, and I²C-connected PMBus-compatible DACs.

IC Role / Device Role / Timing Role: Real-time supervisor executing ADC-less analog monitoring via comparator inputs, triggering PCA-based fault pulses, and communicating status via I²C0 to host controller.

Use Value: Asynchronous port reset and programmable clock-out simplify synchronization with isolated power rails; dual I²C enables separate control (I²C0) and telemetry (I²C1) channels.

Use Scenario: Retrofit replacement for aging 8051-based PLC I/O module requiring pin-compatible upgrade with enhanced peripheral count.

IC Role / Device Role / Timing Role: Drop-in firmware-compatible controller delivering additional I²C channel, extra timer, and improved EMI performance versus legacy 80C51 derivatives.

Use Value: 100% 80C51 instruction compatibility ensures zero firmware rework; PLCC44 package matches footprint of predecessor; 6-clock mode lowers radiated emissions in noisy factory environments.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
P87C660X2FASingle I²C interface (I²C0 only); identical OTP size, RAM, timers, and packageLacks second I²C port - unsuitable for dual-bus sensor aggregation or master-slave bridgingSelect when cost sensitivity outweighs need for redundant I²C; retains full PCA, UART, and power modes
NXP LPC935FBD44Enhanced 80C51 core with 8 KB flash, 768 B RAM, single I²C, but adds SPI and 10-bit ADCHigher integration (ADC, SPI) but no second I²C; flash replaces OTP - supports field updatesChoose for new designs needing analog sensing or firmware upgrades; not pin-compatible; requires layout change

Compared with P87C660X2FA, the P87C661X2FA,529 adds a second Fast-mode I²C port with slew-rate control - critical for noise-immune multi-sensor systems - while maintaining identical OTP, RAM, and power characteristics. Versus LPC935FBD44, it trades ADC/SPI for deterministic dual-I²C timing and OTP security, favoring legacy-compliant industrial control.

Availability

P87C661X2FA,529 is available at Aetrix Electronics and suitable for motor control systems, industrial sensor hubs, smart power monitors, and legacy controller upgrades requiring stable component supply and long-term obsolescence management.

Supply support for P87C661X2FA,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 (originally Philips Semiconductors) is a global semiconductor leader focused on secure connectivity solutions for automotive, industrial, and IoT markets.

The P87C661X2FA,529 belongs to the P8xC66xX2 family - designed specifically for cost-sensitive, high-reliability industrial control applications demanding dual high-speed I²C, robust PWM, and extended temperature operation without sacrificing 80C51 firmware compatibility.

FAQ

What is the maximum operating frequency of the P87C661X2FA,529 at 5 V?

The P87C661X2FA,529 supports up to 33 MHz at 5 V in 12-clock mode and 30 MHz in 6-clock mode. Its 80C51-compatible core achieves this via advanced CMOS process and optimized timing architecture, enabling high-speed I²C communication and fast PWM update rates without external clock multiplication.

Does the P87C661X2FA,529 support both Standard-mode and Fast-mode I²C on both interfaces?

No. The P87C661X2FA,529 supports Standard- (100 kbit/s) and Fast-mode (400 kbit/s) on I²C0 (pins P1.6/SCL0 and P1.7/SDA0), but I²C1 (pins 1/SDA1 and 23/SCL1) operates in Fast-mode only. This asymmetry is documented in the Philips 2003 product data sheet and confirmed in the pin descriptions table.

How many I/O pins does the P87C661X2FA,529 provide, and what is their electrical type?

The P87C661X2FA,529 provides 32 configurable I/O pins across Ports 0–3. Port 0 is open-drain with internal pull-ups during external memory access; Ports 1–3 are quasi-bidirectional with internal pull-ups. All ports support TTL/CMOS logic levels and operate across the full 2.7–5.5 V supply range.

Can the P87C661X2FA,529 enter Power-down mode and wake up using only INT0 or INT1?

Yes. The P87C661X2FA,529 supports wake-up from Power-down mode via external interrupts INT0 (P3.2) or INT1 (P3.3), provided they are configured as level-sensitive and enabled in the interrupt registers. Upon wake-up, both RAM and SFR contents are preserved, allowing seamless resumption of real-time tasks.

Is the P87C661X2FA,529 pin-compatible with the P87C660X2FA?

Yes. Both P87C661X2FA,529 and P87C660X2FA use identical PLCC44 packaging (SOT187–2), share the same pinout, and maintain full functional compatibility except for the presence of SDA1 (pin 1) and SCL1 (pin 23) on the P87C661X2FA,529 - which are No Connect on the P87C660X2FA per the official pinning diagram.

P87C661X2FA,529 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
44-LCC (J-Lead)
Series:
87C
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
33MHz
Connectivity:
EBI/EMI, I2C, UART/USART
Peripherals:
POR, PWM, WDT
Number of I/O:
32
Program Memory Size:
16KB (16K 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:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

P87C661X2FA,529 FAQ

1.How can I place an order for P87C661X2FA,529 through Aetrix?

Please submit a Request for Quotation (RFQ) for P87C661X2FA,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 P87C661X2FA,529 reliable?

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

3.What payment methods are accepted for P87C661X2FA,529?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P87C661X2FA,529 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P87C661X2FA,529?

P87C661X2FA,529 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your P87C661X2FA,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 P87C661X2FA,529?

For technical support, including P87C661X2FA,529 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P87C661X2FA,529 requirements.

6.How does Aetrix verify that P87C661X2FA,529 is sourced from the original manufacturer or authorized distributors?

All P87C661X2FA,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 P87C661X2FA,529 meets industry standards.

7.What is the process for return or replacement of P87C661X2FA,529?

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

Return procedure for P87C661X2FA,529:

1.Submit a request within 90 days.

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

P87C661X2FA,529 Tags

  • P87C661X2FA,529
  • P87C661X2FA,529 PDF
  • P87C661X2FA,529 Datasheet
  • P87C661X2FA,529 Specifications
  • P87C661X2FA,529 Images
  • NXP Semiconductors
  • NXP Semiconductors P87C661X2FA,529
  • Buy P87C661X2FA,529
  • P87C661X2FA,529 Price
  • P87C661X2FA,529 Distributor
  • P87C661X2FA,529 Supplier
  • P87C661X2FA,529 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