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 P89V660FA,512

Part No.:
P89V660FA,512
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
44-LCC (J-Lead)
Datasheet:
AetrixP89V660FA,512.pdf
Description:
IC MCU 8BIT 16KB FLASH 44PLCC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,919

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89V660FA,512 from NXP Semiconductors is an 8-bit 80C51 microcontroller with 16 kB flash code memory, 512 B on-chip RAM, dual I²C-bus interfaces (primary and secondary), SPI interface, and four 8-bit I/O ports plus a 4-bit Port 4-designed for embedded control in industrial sensor nodes and legacy 8051-based upgrade paths.

For engineers reviewing the P89V660FA,512 datasheet, P89V660FA,512 pinout, P89V660FA,512 application, or P89V660FA,512 equivalent, key selection considerations include 128-byte page-erase capability for non-volatile data storage, 40 MHz max operation in 12x mode, PLCC44 package compatibility, and drop-in software equivalence with P89C660 devices.

Technical Context

The P89V660FA,512 implements a standard 80C51 CPU core with dual I²C-bus controllers (SCL/SDA on P1[6]/P1[7] and SCL_1/SDA_1 on P4[0]/P4[1]), full-duplex SPI (SPICLK/MOSI/MISO/SS on P4[0–3]), and a five-channel Programmable Counter Array supporting PWM, capture, and compare functions. It supports both 6-clock and 12-clock modes via ISP/IAP configuration.

Memory architecture includes 16 kB flash (with 128-byte page erase in ≤30 ms), 512 B internal RAM, and up to 256 B of expanded XDATA RAM accessible via MOVX when EXTRAM=1. The device features three 16-bit timers, WDT, and ten interrupt sources with four priority levels-enabling deterministic real-time control in resource-constrained systems.

Key Specifications

ParameterValue and Actual Design Meaning
Core Architecture80C51-compatible 8-bit CPU with dual data pointer support
Flash Memory16 kB with 128-byte page erase (≤30 ms) enabling efficient non-volatile data logging
RAM512 B internal RAM + 256 B expandable XDATA RAM via EXTRAM bit
Max Operating Frequency40 MHz in 12x mode; 20 MHz in 6x mode-configurable via ISP/IAP or parallel programmer
I/O PortsFour 8-bit ports (P0–P3) + one 4-bit port (P4); P1[5–7] and P4[0–1] support I²C; P4[0–3] support SPI
PeripheralsDual I²C-bus (100 kHz), SPI, enhanced UART, PCA (5 channels), three 16-bit timers, WDT, 10-interrupt source vectoring
PackagePLCC44 (SOT187-2), 10 × 10 mm body, leaded ceramic carrier for high-reliability PCB mounting

Pinout & Package

PLCC44 package (SOT187-2) with 44-pin square-leaded ceramic construction, suitable for socketed prototyping and industrial environments requiring thermal stability and mechanical robustness.

Pin/TerminalCircuit RoleDesign Meaning
P0[0]–P0[7]Port 0 bidirectional I/O / AD0–AD7 multiplexed busOpen-drain port used for external memory addressing/data transfer; requires external pull-ups for GPIO use
P1[0]–P1[7]Port 1 bidirectional I/O with internal pull-upsP1[5–7] serve as CEX2/SCL/SDA; high-current drive (16 mA) on P1[5–7] enables direct LED/sensor interfacing
P2[0]–P2[7]Port 2 bidirectional I/O / A8–A15 high-order address busProvides upper address byte during external memory access; internal pull-ups enable reliable input mode
P3[0]–P3[7]Port 3 bidirectional I/O with alternate functionsIncludes RXD/TXD, INT0/INT1, WR/RD, T0/T1-supports full 8051 peripheral mapping and external memory control
P4[0]–P4[3]Port 4 4-bit bidirectional I/O with SPI/I²C_1 functionsP4[0]=SPICLK/SCL_1; P4[1]=MISO/SDA_1; P4[2]=MOSI; P4[3]=SS-enables second I²C master/slave and full SPI slave operation
RSTActive-high reset inputTwo-machine-cycle HIGH pulse required for synchronous reset; compatible with standard 8051 reset timing
XTAL1/XTAL2Crystal oscillator inputsSupports quartz crystals or resonators from 0–40 MHz; internal inverter enables low-component-count clock generation
EAExternal Access EnableStrapped to VDD for internal flash execution; tied to VSS only when booting from external ROM
ALE/PROGAddress Latch Enable / Flash programming pulseEmitted at 1/6 crystal frequency (default); disabled via AO bit to reduce EMI in noise-sensitive applications

Key Features

FeatureDesign Value
Dual 100 kHz I²C-bus interfacesEnables concurrent communication with two separate I²C peripherals (e.g., EEPROM + temperature sensor) without software arbitration overhead
128-byte flash page eraseAllows fine-grained firmware updates and non-volatile parameter storage within code memory-no external EEPROM required
SPI interface with dedicated SS pinSupports full-duplex synchronous serial communication with ADCs, DACs, or displays using hardware-controlled chip select
Five-channel PCA with PWM/captureProvides independent PWM outputs for motor control or LED dimming, plus edge-triggered capture for precise timing measurement
Software-compatible P89C660 replacementRuns existing P89C660 firmware without modification while adding SPI, dual I²C, and Port 4-reducing redesign risk
Low-EMI ALE inhibit modeDisables ALE output during steady-state operation to minimize radiated emissions in EMC-critical industrial environments

Applications

Industrial Sensor NodeLegacy 8051 System Upgrade

Use Scenario: Standalone temperature/humidity node with local data logging and RS-485 uplink.

IC Role / Device Role / Timing Role: Primary controller managing I²C sensors, SPI flash for log storage, and UART-to-RS485 transceiver.

Use Value: 128-byte flash page erase enables cyclic logging without wear-leveling firmware; dual I²C allows concurrent sensor reads and calibration EEPROM access.

Use Scenario: Retrofit of aging PLC I/O module with enhanced communication and diagnostics.

IC Role / Device Role / Timing Role: Drop-in replacement for P89C660, adding SPI-connected diagnostic LED driver and secondary I²C for status EEPROM.

Use Value: Software compatibility eliminates firmware revalidation; Port 4 and SPI provide new peripheral connectivity without board redesign.

Smart Meter Interface ModuleEmbedded Power Supply Monitor

Use Scenario: Energy meter sub-module handling metrology IC interface and tamper detection.

IC Role / Device Role / Timing Role: Real-time coordinator between SPI-based metrology IC, I²C RTC, and opto-isolated fault reporting line.

Use Value: Five PCA channels generate precise PWM for LED indicators and capture zero-cross events from AC line sensing circuitry.

Use Scenario: DC-DC converter supervisory unit monitoring voltage rails and fan speed.

IC Role / Device Role / Timing Role: Dedicated monitor using PCA capture to measure tachometer pulses and I²C to read ADC values from rail sensors.

Use Value: Dual I²C lets one bus handle rail monitoring ADCs while the other manages fan controller-eliminating software polling bottlenecks.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P89V662FA32 kB flash, 1 kB RAM, identical pinout and peripheralsHigher code density for complex protocol stacks or larger state machinesSelect when firmware exceeds 16 kB or requires >512 B RAM for buffers
P89V664FA64 kB flash, 2 kB RAM, same PLCC44 package and feature setSupports bootloader + application partitioning or integrated web server in constrained MCUChoose for field-upgradable firmware or multi-tasking RTOS deployments

Compared with P89V662FA and P89V664FA, the P89V660FA,512 delivers optimal cost-performance balance for fixed-function control tasks where 16 kB flash and 512 B RAM meet requirements-avoiding over-provisioned memory and associated power/thermal overhead.

Availability

P89V660FA,512 is available at Aetrix Electronics and suitable for industrial sensor nodes, legacy 8051 system upgrades, and smart meter interface modules requiring stable component supply across extended production lifecycles.

Supply support for P89V660FA,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

NXP Semiconductors is a global semiconductor leader focused on secure connectivity solutions for automotive, industrial, and IoT applications.

The P89V660FA,512 belongs to NXP's 80C51-based microcontroller family, designed specifically to extend the life of legacy 8051 designs with modern peripherals-including dual I²C, SPI, and enhanced flash management-while maintaining full software compatibility.

FAQ

What is the maximum operating frequency of the P89V660FA,512?

The P89V660FA,512 supports up to 40 MHz in 12x mode and 20 MHz in 6x mode. Frequency mode is configurable via ISP or parallel programming, and the device maintains full timing compliance across the entire range when operated within its specified voltage and temperature conditions (−40 °C to +85 °C).

Does the P89V660FA,512 support in-application programming (IAP)?

Yes, the P89V660FA,512 supports IAP with 128-byte page erase capability (≤30 ms per page). This allows runtime firmware updates and non-volatile data storage directly in flash memory without halting main application execution-enabling features like field-upgradable calibration tables in the P89V660FA,512.

How many I²C interfaces does the P89V660FA,512 have, and how are they assigned?

The P89V660FA,512 has two independent I²C-bus interfaces: primary (SCL on P1[6], SDA on P1[7]) and secondary (SCL_1 on P4[0], SDA_1 on P4[1]). Both operate at 100 kHz and support master/slave modes-allowing concurrent communication with separate I²C peripherals without bus contention in the P89V660FA,512.

What package type is used for the P89V660FA,512?

The P89V660FA,512 is supplied in a PLCC44 package (SOT187-2): a 44-lead plastic leaded chip carrier with 10 × 10 mm body size and J-lead geometry. This package supports socket-based development and offers superior thermal performance and mechanical reliability for industrial applications of the P89V660FA,512.

Is the P89V660FA,512 pin-compatible with the P89C660 series?

Yes, the P89V660FA,512 is a drop-in hardware replacement for the P89C660 series in PLCC44 packaging. All signal pins-including Port 0–3, RST, XTAL1/2, EA, and ALE-are identically mapped. Port 4 (P4[0–3]) is additional and unused in P89C660 designs, ensuring backward compatibility while adding new functionality in the P89V660FA,512.

P89V660FA,512 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
44-LCC (J-Lead)
Series:
89V
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
40MHz
Connectivity:
I2C, SPI, UART/USART
Peripherals:
POR, PWM, WDT
Number of I/O:
36
Program Memory Size:
16KB (16K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
512 x 8
Voltage - Supply (Vcc/Vdd):
4.5V ~ 5.5V
Data Converters:
-
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

P89V660FA,512 FAQ

1.How can I place an order for P89V660FA,512 through Aetrix?

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

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

3.What payment methods are accepted for P89V660FA,512?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89V660FA,512?

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

Once your P89V660FA,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 P89V660FA,512?

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

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

All P89V660FA,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 P89V660FA,512 meets industry standards.

7.What is the process for return or replacement of P89V660FA,512?

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

Return procedure for P89V660FA,512:

1.Submit a request within 90 days.

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

P89V660FA,512 Tags

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