82C55 Programmable Peripheral I/O – Datasheet

3,244 views

The 82C55 is a high-performance, CHMOS version of the industry-standard 8255A general-purpose programmable I/O device which is designed for use with all Intel and most other microprocessors. It provides 24 I/O pins which may be individually programmed in 2 groups of 12 and used in 3 major modes of operation.

The 82C55A is pin-compatible with the NMOS 8255A and 8255A-5. In MODE 0, each group of 12 I/O pins may be programmed in sets of 4 and 8 to be inputs or outputs. In MODE 1, each group may be programmed to have 8 lines of input or output. 3 of the remaining 4 pins are used for handshaking and interrupt control signals. MODE 2 is a strobed bi-directional bus configuration.

82C55 Pinout

82C55 Pin Configuration

Pin NoPin NameDescription
1-4PA0-PA3 Port A
5RD Read (Active Low)
6CS Chip Select (Active Low)
7GND Ground
8A0 Address Input
9A1 Address Input
10-17PC0-PC7 Port C
18-25PB0-PB7 Port B
26Vcc +5V Power Supply
27-34D0-D7 Data Bus
35RESET Reset Input
36WR Write (Active Low)
37-40PA4-PA7 Port A

82C55 Key Features

  • 24 Programmable I/O Pins
  • Low Power CHMOS
  • Completely TTL Compatible
  • Control Word Read-Back Capability
  • Direct Bit Set/Reset Capability
  • 2.5 mA DC Drive Capability on all I/O Port Outputs

You can download this datasheet for 82C55 Programmable Peripheral I/O – Datasheet from the link given below: