NXP Semiconductors P80C592FFA/00,512
- Part No.:
- P80C592FFA/00,512
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 68-LCC (J-Lead)
- Datasheet:
-
P80C592FFA/00,512.pdf
- Description:
- IC MCU 8BIT ROMLESS 68PLCC
- Quantity:
- Payment:

- Shipping:

Inventory:1,886
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P80C592FFA/00,512 from Philips Semiconductors is an 8-bit microcontroller with integrated CAN 2.0A controller, 16 kB on-chip ROM, 512 bytes internal RAM (2 × 256), 10-bit ADC with 8 analog inputs, dual 8-bit PWM outputs, and five 8-bit I/O ports - designed for automotive and industrial real-time control systems requiring embedded CAN communication.
For engineers reviewing the P80C592FFA/00,512 datasheet, P80C592FFA/00,512 pinout, P80C592FFA/00,512 application, or P80C592FFA/00,512 equivalent, key selection criteria include CAN 1 Mbit/s compliance, 16 MHz max clock frequency, PLCC68 package compatibility, and integration of DMA-assisted CAN buffer transfers to internal RAM.
Technical Context
The P80C592FFA/00,512 implements an enhanced 80C51 CPU core with dedicated hardware blocks: a full CAN 2.0A controller supporting bus failure management, a 16-bit Timer T2 with four capture and three compare registers, and dual PWM channels sharing a common 8-bit prescaler and counter. Its memory architecture separates MAIN RAM (0–127 direct/indirect, 128–255 indirect) and AUXILIARY RAM (0–255 indirect only), enabling efficient data movement via MOVX instructions without port side effects.
It features dual serial interfaces: SIO0 as standard UART and SIO1 as CAN transceiver with CTX0/CTX1 differential transmitter outputs and CRX0/CRX1 differential receiver inputs. Power reduction modes include Idle, Power-down, and CAN Sleep, controlled by PCON and enabled via EW pin - all operating within −40 °C to +85 °C temperature range at 1.2–16 MHz clock frequency.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | 80C51-compatible 8-bit architecture with instruction set backward compatibility and extended SFR map including CANADR/CANDAT registers. |
| Program Memory | 16 kB on-chip ROM (P80C592 variant); external expansion up to 64 kB via EA pin control and P0/P2 multiplexed address/data bus. |
| Data Memory | 512 bytes total: 256-byte MAIN RAM (direct/indirect access) + 256-byte AUXILIARY RAM (indirect-only MOVX access). |
| CAN Interface | On-chip CAN 2.0A controller supporting 1 Mbit/s data rate, bus failure detection, and DMA transfer between CAN buffers and internal RAM. |
| ADC | 10-bit successive-approximation ADC with 8-channel analog multiplexer on Port 5; conversion time = 37.5 µs @ 16 MHz; reference = AVDD/2 (REF pin). |
| PWM Outputs | Two independent 8-bit PWM channels (PWM0/PWM1); programmable repetition frequency (123 Hz–31.4 kHz @ 16 MHz); push-pull output drivers. |
| Timers/Counters | Three 16-bit timers: T0/T1 (standard), T2 (enhanced with 4 capture/3 compare registers); plus Watchdog Timer T3 with reset output on overflow. |
Pinout & Package
Package: PLCC68 (SOT188-2), plastic leaded chip carrier with 68 leads, suitable for surface-mount reflow or wave soldering per Philips specification.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD (Pin 2) | Digital power supply | +5 V supply for CPU, timers, I/O ports, and digital logic; decoupling required near pin. |
| VSS (Pin 35) | Digital ground | Reference return for digital circuitry; separate from AVSS to minimize noise coupling into analog subsystem. |
| AVDD (Pin 61) | Analog power supply | +5 V dedicated supply for ADC, CAN receiver, and internal reference; must be filtered independently. |
| AVSS (Pin 60) | Analog ground | Ground reference for ADC, CAN receiver, and REF output; routed separately from digital ground. |
| REF (Pin 55) | 1/2 AVDD reference | Output of internal voltage divider; used as ADC reference when internal ref selected (CR.5 = 1); requires ≥10 nF capacitor to AVSS. |
| CTX0 / CTX1 (Pins 23/24) | CAN transmitter outputs | Differential outputs driving CAN bus; floating during CAN reset; require external termination resistors (120 Ω). |
| CRX0 / CRX1 (Pins 56/57) | CAN receiver inputs | Differential inputs sensing bus state; CRX0 > CRX1 = recessive (logic 1), CRX0 < CRX1 = dominant (logic 0). |
| PWM0 / PWM1 (Pins 4/5) | PWM output channels | Push-pull outputs not shared with other functions; support constant HIGH/LOW when loaded with 00H/FFH respectively. |
| STADC (Pin 3) | ADC start trigger | Rising-edge sensitive input to initiate conversion; also supports software start via ADCS bit in ADCON register. |
| EW (Pin 6) | Watchdog enable | Active-HIGH input enabling WDT (T3) and disabling Power-down mode; must not float - tie to VDD or controlled logic. |
| RST (Pin 15) | Reset input/output | Asynchronous active-HIGH input; also outputs reset pulse on T3 overflow or CAN wake-up from Power-down. |
| XTAL1 / XTAL2 (Pins 34/33) | Oscillator interface | Connects to crystal (1.2–16 MHz) or external clock source; XTAL2 is oscillator output, XTAL1 is input. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated CAN 2.0A Controller | Eliminates need for external CAN transceiver (e.g., PCA82C200), reduces BOM count and PCB area while enabling deterministic bus arbitration and error handling. |
| DMA-Assisted CAN Buffer Transfer | Enables automatic movement of CAN transmit/receive data between on-chip message buffers and internal RAM without CPU intervention, freeing cycles for application tasks. |
| Dual Independent PWM Channels | Supports motor control or LED dimming with precise duty-cycle resolution (1/255 steps) and configurable frequency range - no timer resource contention between channels. |
| 10-Bit ADC with 8 Analog Inputs | Provides high-resolution sensor interfacing directly on Port 5; internal 1/2 AVDD reference ensures stable conversion across supply variations. |
| Enhanced Timer T2 Architecture | Combines four capture latches and three compare registers in one 16-bit timer, enabling complex event timing, pulse measurement, and waveform generation in real-time systems. |
Applications
| Automotive Body Control Module | Industrial CAN Gateway |
|---|---|
|
Use Scenario: Centralized control of door locks, window lifts, lighting, and HVAC in passenger vehicles using distributed CAN nodes. IC Role / Device Role / Timing Role: Primary CAN node MCU managing local I/O, executing control algorithms, and routing messages between low-speed LIN and high-speed CAN subnets. Use Value: On-chip CAN 2.0A eliminates external controller, reducing latency and component count; 16 kB ROM accommodates firmware with diagnostics and calibration tables. |
Use Scenario: Protocol translation and data aggregation between multiple CAN networks (e.g., J1939 engine bus and CANopen sensor bus) in factory automation. IC Role / Device Role / Timing Role: Dual-CAN bridge processor performing message filtering, prioritization, and store-and-forward operations with timestamping. Use Value: DMA-assisted CAN buffer transfers ensure zero-CPU-overhead message handling; 512-byte RAM enables buffering of burst traffic during network congestion. |
| Heavy-Duty Vehicle Telematics Unit | Off-Road Equipment Monitor |
|
Use Scenario: Real-time GPS tracking, engine parameter logging, and remote diagnostics in trucks and construction equipment operating in harsh environments. IC Role / Device Role / Timing Role: Main controller interfacing with GPS module (UART), SD card (external memory), and vehicle CAN bus (SIO1), while managing watchdog and power modes. Use Value: −40 °C to +85 °C rating ensures reliability under thermal stress; Power-down mode with CAN wake-up extends battery life during idle periods. |
Use Scenario: Monitoring hydraulic pressure, temperature, and position sensors on agricultural machinery with CAN-based actuator feedback loops. IC Role / Device Role / Timing Role: Sensor fusion hub acquiring analog signals (via 10-bit ADC), generating PWM for proportional valves, and transmitting status over CAN. Use Value: Integrated ADC and PWM reduce external components; 8-channel analog mux allows scalable sensor expansion without redesigning signal conditioning. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller-with-integrated-CAN applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| NXP SJA1000T | Standalone CAN controller (no MCU core); requires external 80C51 or compatible host processor. | Used where existing MCU architecture must be retained and CAN functionality added externally. | Select when upgrading legacy 80C51 designs with minimal PCB changes but accepting higher component count and interconnect latency. |
| Infineon C505CA | 8-bit C505 core (not 80C51 compatible); 32 kB ROM, 2 kB RAM, CAN 2.0B, but no integrated ADC or PWM. | Targets high-reliability automotive powertrain applications requiring extended temperature range (−40 °C to +125 °C). | Select when CAN 2.0B frame format and extended temp operation are mandatory, and external ADC/PWM ICs are acceptable. |
Compared with NXP SJA1000T and Infineon C505CA, the P80C592FFA/00,512 uniquely integrates 80C51 compatibility, on-chip CAN 2.0A, 10-bit ADC, and dual PWM in a single PLCC68 package - offering lowest system-level BOM cost and deterministic timing for mid-tier automotive and industrial CAN nodes.
Availability
P80C592FFA/00,512 is available at Aetrix Electronics and suitable for automotive body electronics, industrial CAN gateways, heavy-duty telematics units, and off-road equipment monitors requiring stable component supply across extended lifecycle demands.
Supply support for P80C592FFA/00,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 leader specializing in automotive, industrial, and connectivity solutions with strong heritage in mixed-signal and embedded control ICs.
The P8xC592 product line was engineered specifically for CAN-based real-time control in automotive and industrial environments - combining 80C51 software compatibility with dedicated hardware acceleration for CAN messaging, analog acquisition, and PWM generation.
FAQ
What is the maximum clock frequency supported by the P80C592FFA/00,512?
The P80C592FFA/00,512 supports a maximum clock frequency of 16 MHz, as specified in the Philips datasheet Section 1. This enables a machine cycle time of 0.75 µs and supports real-time CAN communication at up to 1 Mbit/s. Operation at lower frequencies (down to 1.2 MHz) is also supported for low-power applications.
Does the P80C592FFA/00,512 include on-chip program memory?
Yes, the P80C592FFA/00,512 includes 16 kbytes of on-chip ROM, as confirmed in Section 1 "Features" and Section 7.1 of the Philips datasheet. It is the ROM-less variant of the P8xC592 family - distinct from the P83C592 which includes mask-programmed ROM. External program memory expansion up to 64 kbytes is supported via the EA pin and P0/P2 bus.
How many analog input channels does the ADC in the P80C592FFA/00,512 support?
The P80C592FFA/00,512 integrates a 10-bit ADC with eight analog input channels (ADC0–ADC7), mapped exclusively to Port 5 pins as described in Section 10 and Table 6 of the datasheet. These inputs are multiplexed and selectable via AADR2–AADR0 bits in the ADCON register.
What is the function of the EW pin on the P80C592FFA/00,512?
The EW (Enable Watchdog) pin (Pin 6) on the P80C592FFA/00,512 serves two critical functions: it enables the on-chip Watchdog Timer T3 when driven HIGH, and simultaneously disables the Power-down mode. As stated in Table 1, this pin must not be left floating and should be tied to VDD or actively controlled in system design.
Is the P80C592FFA/00,512 pin-compatible with other members of the P8xC592 family?
Yes, the P80C592FFA/00,512 shares identical PLCC68 (SOT188-2) pinout with P83C592FFA/00,512 and P80C592FHA variants, as confirmed in Section 3 "Ordering Information" and Figure 3 of the datasheet. Differences lie only in ROM presence (P80C vs P83C) and temperature grade (FFA = −40 °C to +85 °C), not pin assignment or electrical behavior.
P80C592FFA/00,512 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 68-LCC (J-Lead)
- Series:
- 80C
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- 8051
- Core Size:
- 8-Bit
- Speed:
- 16MHz
- Connectivity:
- CANbus, EBI/EMI, UART/USART
- Peripherals:
- DMA, POR, PWM, WDT
- Number of I/O:
- 48
- Program Memory Size:
- -
- Program Memory Type:
- ROMless
- EEPROM Size:
- -
- RAM Size:
- 512 x 8
- Voltage - Supply (Vcc/Vdd):
- 4.5V ~ 5.5V
- Data Converters:
- A/D 8x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P80C592FFA/00,512 FAQ
1.How can I place an order for P80C592FFA/00,512 through Aetrix?
Please submit a Request for Quotation (RFQ) for P80C592FFA/00,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 P80C592FFA/00,512 reliable?
The price and inventory of P80C592FFA/00,512 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P80C592FFA/00,512 is usually 5 days.
3.What payment methods are accepted for P80C592FFA/00,512?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P80C592FFA/00,512 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P80C592FFA/00,512?
P80C592FFA/00,512 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P80C592FFA/00,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 P80C592FFA/00,512?
For technical support, including P80C592FFA/00,512 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P80C592FFA/00,512 requirements.
6.How does Aetrix verify that P80C592FFA/00,512 is sourced from the original manufacturer or authorized distributors?
All P80C592FFA/00,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 P80C592FFA/00,512 meets industry standards.
7.What is the process for return or replacement of P80C592FFA/00,512?
All P80C592FFA/00,512 units undergo pre-shipment inspection (PSI). If there is an issue with P80C592FFA/00,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 P80C592FFA/00,512 part is unused and in its original packaging.
Return procedure for P80C592FFA/00,512:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P80C592FFA/00,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…

