Philips P8xC591 8-bit Microcontroller Datasheet

This data sheet provides detailed information on the P8xC591 single-chip 8-bit microcontroller with CAN controller.


Philips P8xC591 8-bit Microcontroller Datasheet - cover page
Brand
Philips
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
160
File format
PDF
File size
602 KB
Published
28 February, 2012
Updated
30 September, 2023
MD5 checksum
1CA3ED8711FD978518A8195B82FEB096

About this manual

The Philips P8xC591 is a single‑chip 8‑bit microcontroller that integrates a CAN 2.0B controller and a range of on‑chip peripherals. It uses the 80C51 instruction set and offers extended power‑saving features such as stop‑clock, idle and power‑down modes.

The document provides detailed functional diagrams, pinning information, memory organization, electrical characteristics, package dimensions and soldering guidelines for both LCC and QFP44 packages.

What's inside

  • Features
  • General Description
  • Ordering Information
  • Block Diagram
  • Pinning Information
  • Memory Organization
  • CAN Controller
  • Low Power Modes
  • Package Outline
  • Soldering

Specifications

Program Memory16 Kbytes internal, expandable to 64 Kbytes externally
Data RAM512 bytes on‑chip, expandable to 64 Kbytes externally
Timers/CountersThree 16‑bit timers/counters (T0, T1, T2)
ADC10‑bit ADC with 6 multiplexed analog inputs
PWM OutputsTwo 8‑bit resolution PWM outputs
I/O Pins32 I/O port pins
Operating Voltage5 V ±5 %
Temperature Range-40 °C to +85 °C
Instruction Cycle Time500 ns @ 12 MHz
CAN ControllerCAN 2.0B active controller, 1 Mbit/s with 8 MHz clock
PackageQFP44 plastic quad flat package; 44 leads

Frequently asked questions

What is the operating voltage range of the P8xC591?

The device operates at 5 V with a tolerance of ±5 %.

How many I/O pins does the P8xC591 provide?

It provides 32 I/O port pins in the standard 80C51 pinout.

What temperature range is supported by the P8xC591?

The microcontroller is rated for operation from –40 °C to +85 °C.

Which CAN controller is integrated in the P8xC591?

It includes a CAN 2.0B active controller supporting both standard and extended identifiers.

Download PDF (602 KB)

More Philips Manuals


View all Philips manuals →