12.01.2013 Views

DATA SHEET - IEETA

DATA SHEET - IEETA

DATA SHEET - IEETA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Philips Semiconductors Product specification<br />

8-bit microcontroller with on-chip CAN P8xC592<br />

1 FEATURES<br />

• 80C51 central processing unit (CPU)<br />

• 16 kbytes on-chip ROM,<br />

externally expandible to 64 kbytes<br />

• 2 × 256 bytes on-chip RAM,<br />

externally expandible to 64 kbytes<br />

• Two standard 16-bit timers/counters<br />

• One additional 16-bit timer/counter coupled to four<br />

capture and three compare registers<br />

• 10-bit ADC with 8 multiplexed analog inputs<br />

• Two 8-bit resolution Pulse Width Modulated outputs<br />

• 15 interrupt sources with 2 priority levels<br />

(2 to 6 external interrupt sources possible)<br />

• Five 8-bit I/O ports, plus one 8-bit input port shared<br />

with analog inputs<br />

• CAN-controller (CAN = Controller Area Network)<br />

with DMA data transfer facility to internal RAM<br />

• 1 Mbit/s CAN-controller with bus failure<br />

management facility<br />

• 1 ⁄2AVDD reference voltage<br />

• Full-duplex UART compatible with the standard 80C51<br />

• On-chip Watchdog Timer (WDT)<br />

• 1.2 to 16 MHz clock frequency.<br />

2 GENERAL DESCRIPTION<br />

The P8xC592 is a single-chip 8-bit high-performance<br />

microcontroller with on-chip CAN-controller, derived from<br />

the 80C51 microcontroller family.<br />

3 ORDERING INFORMATION<br />

TYPE<br />

NUMBER<br />

1996 Jun 27 3<br />

It uses the powerful 80C51 instruction set.<br />

Figure 1 shows a block diagram of the P8xC592.<br />

The P8xC592 is manufactured in an advanced CMOS<br />

process, and is designed for use in automotive and<br />

general industrial applications. In addition to the 80C51<br />

standard features, the device provides a number of<br />

dedicated hardware functions for these applications.<br />

Two versions of the P8xC592 will be offered:<br />

• P80C592 (without ROM)<br />

• P83C592 (with ROM).<br />

Hereafter these versions will be referred to as P8xC592.<br />

The temperature range includes (max. fCLK = 16 MHz):<br />

• −40 to +85 °C version, for general applications<br />

• −40 to +125 °C version for automotive applications.<br />

The P8xC592 combines the functions of the P8xC552<br />

(microcontroller) and the PCA82C200 (Philips<br />

CAN-controller) with the following enhanced features:<br />

• 16 kbytes Program Memory<br />

• 2 × 256 bytes Data Memory<br />

• DMA between CAN Transmit/Receive Buffer and<br />

internal RAM.<br />

The main differences between P8xC592 and P8xC552<br />

are:<br />

• 16 kbytes programmable ROM (P8xC552 has 8 kbytes)<br />

• Additional 256 bytes RAM<br />

• A CAN-controller instead of the I2C-serial interface.<br />

PACKAGE TEMPERATURE<br />

NAME DESCRIPTION VERSION RANGE (°C)<br />

Without ROM<br />

P80C592FFA<br />

P80C592FHA<br />

With ROM<br />

PLCC68 plastic leaded chip carrier; 68 leads SOT188-2<br />

−40 to +85<br />

−40 to +125<br />

P83C592FFA<br />

P83C592FHA<br />

PLCC68 plastic leaded chip carrier; 68 leads SOT188-2<br />

−40 to +85<br />

−40 to +125<br />

FREQ.<br />

(MHz)<br />

1.2 to 16<br />

1.2 to 16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!