|Category||Interface and Interconnect => CAN (Control Area Network)|
|Description||8-bit Microcontroller With On-chip CAN|
|Company||Philips Semiconductors (Acquired by NXP)|
|Datasheet||Download P83C592FFA datasheet
Product specification Supersedes data of January 1995 File under Integrated Circuits, IC18 1996 Jun 27
CONTENTS FEATURES GENERAL DESCRIPTION ORDERING INFORMATION BLOCK DIAGRAM PINNING FUNCTIONAL DESCRIPTION MEMORY ORGANIZATION Program Memory Internal Data Memory External Data Memory I/O PORT STRUCTURE PULSE WIDTH MODULATED OUTPUTS (PWM) Prescaler frequency control register (PWMP) Pulse Width Register 0 (PWM0) Pulse Width Register 1 (PWM1) ANALOG-TO-DIGITAL CONVERTER (ADC) ADC Control register (ADCON) TIMERS/COUNTERS Timer 0 and Timer 1 Timer T2 Capture and Compare Logic Watchdog Timer (T3) SERIAL I/O PORT: SIO0 (UART) SERIAL I/O PORT: SIO1 (CAN) On-chip CAN-controller CAN Features Interface between CPU and CAN Hardware blocks of the CAN-controller Control Segment and Message Buffer description CAN 2.0A Protocol description INTERRUPT SYSTEM
Interrupt Enable and Priority Registers Interrupt Vectors Interrupt Priority POWER REDUCTION MODES Power Control Register (PCON) CAN Sleep Mode Idle Mode Power-down Mode OSCILLATOR CIRCUITRY RESET CIRCUITRY Power-on Reset INSTRUCTION SET Addressing Modes Instruction Set ABSOLUTE MAXIMUM RATINGS (note 1) DC CHARACTERISTICS AC CHARACTERISTICS CAN APPLICATION INFORMATION Latency time requirements Connecting to a bus line (physical layer) PACKAGE OUTLINES SOLDERING Introduction Reflow soldering Wave soldering Repairing soldered joints DEFINITIONS LIFE SUPPORT APPLICATIONS
It uses the powerful 80C51 instruction set. Figure 1 shows a block diagram of the P8xC592. The P8xC592 is manufactured in an advanced CMOS process, and is designed for use in automotive and general industrial applications. In addition to the 80C51 standard features, the device provides a number of dedicated hardware functions for these applications. Two versions of the P8xC592 will be offered: P80C592 (without ROM) P83C592 (with ROM). Hereafter these versions will be referred as P8xC592. The temperature range includes (max. fCLK = 16 MHz): +85 °C version, for general applications +125 °C version for automotive applications. The P8xC592 combines the functions of the P8xC552 (microcontroller) and the PCA82C200 (Philips CAN-controller) with the following enhanced features: 16 kbytes Program Memory × 256 bytes Data Memory DMA between CAN Transmit/Receive Buffer and internal RAM. The main differences between P8xC592 and P8xC552 are: 16 kbytes programmable ROM (P8xC552 has 8 kbytes) Additional 256 bytes RAM A CAN-controller instead of the I2C-serial interface.
80C51 central processing unit (CPU) 16 kbytes on-chip ROM, externally expandible to 64 kbytes × 256 bytes on-chip RAM, externally expandible to 64 kbytes Two standard 16-bit timers/counters One additional 16-bit timer/counter coupled to four capture and three compare registers 10-bit ADC with 8 multiplexed analog inputs Two 8-bit resolution Pulse Width Modulated outputs 15 interrupt sources with 2 priority levels to 6 external interrupt sources possible) Five 8-bit I/O ports, plus one 8-bit input port shared with analog inputs CAN-controller (CAN = Controller Area Network) with DMA data transfer facility to internal RAM 1 Mbit/s CAN-controller with bus failure management facility 1/2AVDD reference voltage Full-duplex UART compatible with the standard 80C51 On-chip Watchdog Timer (WDT) to 16 MHz clock frequency. 2 GENERAL DESCRIPTION
The is a single-chip 8-bit high-performance microcontroller with on-chip CAN-controller, derived from the 80C51 microcontroller family.
ORDERING INFORMATION TYPE NUMBER PACKAGE NAME DESCRIPTION VERSION TEMPERATURE RANGE (°C) FREQ. (MHz)
Without ROM P80C592FFA P80C592FHA With ROM P83C592FHA PLCC68 plastic leaded chip carrier; 68 leads 16 PLCC68 plastic leaded chip carrier; 68 leads to 16
|Related products with the same datasheet|
|Some Part number from the same manufacture Philips Semiconductors (Acquired by NXP)|
|P83C592FHA 8-bit Microcontroller With On-chip CAN|
|P83C652EBA CMOS Single-chip 8-bit Microcontrollers|
|P83C654EBA CMOS Single-chip 8-bit Microcontroller|
|P83C654X2 P83C654X2/P87C654X2; 80C51 8-bit Microcontroller Family 16KB OTP/ROM, 256B RAM, Low Voltage (2.7 to 5.5 V), Low Power, High Speed (30/33 MHZ)|
|P83C660X2 P83C660X2/P87C660X2/P83C661X2/P87C661X2; 80C51 8-bit Microcontroller Family 16KB OTP/ROM, 512B RAM Low Voltage (2.7 to 5.5 V), Low Power, High Speed (30/33 MHZ), Two 400KB I2C Interfaces|
BUK9540-100A : BUK95/9640-100A ; Trenchmos (tm) Logic Level Fet
LM339DH : LM139/239/239A/339/339A/LM2901/MC3302; Quad Voltage Comparator;; Package: SOT27-1 (DIP14)
PTN3331DH : PTN3331; High Speed Differential Line Driver;; Package: SOT109-1 (SO16), SOT403-1 (TSSOP16)
TDA8376/N2 : Encoder/Decoder TDA8376; TDA8376A; I²C-bus Controlled Pal/ntsc TV Processors
TDA8943 : TDA8943SF; 6 W Mono Bridge Tied Load (BTL) Audio Amplifier;; Package: SOT110-1 (SIL9MPF)
SC68C652BIB48 : 5 V, 3.3 V and 2.5 V dual UART, 5 Mbit/s (max.) with 32-byte FIFOs, IrDA encoder/decoder, and Motorola uP interface The SC68C652B is a 2 channel Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function is to convert parallel data into serial
PCA9672D : General description The PCA9672 provides general purpose remote I/O expansion for most microcontroller families via the two-line bidirectional bus (I2C-bus) and is a part of the Fast-mode Plus family. The PCA9672 is a drop-in upgrade for the PCF8574 providing higher Fast-mode Plus (Fm+) I2C-bu
PZU8.2B2L : Single Zener Diodes General-purpose Zener diodes in SOD882 leadless ultra small Surface-Mounted Device (SMD) plastic package.
BLF7G20L-250P : Power LDMOS Transistor 250 W LDMOS power transistor for base station applications at frequencies from 1805 MHz to 1880 MHz.