82C55A
Table 1. Pin Description
Symbol
Pin Number
Type Name and Function
Dip PLCC
PA
3–0
1–4 2–5 I/O PORT A, PINS 0 –3: Lower nibble of an 8-bit data output latch/
buffer and an 8-bit data input latch.
RD 56IREAD CONTROL: This input is low during CPU read operations.
CS 67ICHIP SELECT: A low on this input enables the 82C55A to
respond to RD and WR signals. RD and WR are ignored
otherwise.
GND 7 8 System Ground
A
1–0
8–9 9–10 I ADDRESS: These input signals, in conjunction RD and WR,
control the selection of one of the three ports or the control
word registers.
A
1
A
0
RD WR CS Input Operation (Read)
00010 Port A - Data Bus
01010 Port B - Data Bus
10010 Port C - Data Bus
11010Control Word - Data Bus
Output Operation (Write)
00100 Data Bus - Port A
01100 Data Bus - Port B
10100 Data Bus - Port C
11100 Data Bus - Control
Disable Function
XXXX1 Data Bus-3-State
X X 1 1 0 Data Bus-3-State
PC
7–4
10– 13 11,13– 15 I/O PORT C, PINS 4– 7: Upper nibble of an 8-bit data output latch/
buffer and an 8-bit data input buffer (no latch for input). This port
can be divided into two 4-bit ports under the mode control. Each
4-bit port contains a 4-bit latch and it can be used for the control
signal outputs and status signal inputs in conjunction with ports
A and B.
PC
0–3
14–17 16–19 I/O PORT C, PINS 0 – 3: Lower nibble of Port C.
PB
0-7
18– 25 20– 22, I/O PORT B, PINS 0– 7: An 8-bit data output latch/buffer and an 8-
24– 28 bit data input buffer.
V
CC
26 29 SYSTEM POWER:a5V Power Supply.
D
7–0
27– 34 30– 33, I/O DATA BUS: Bi-directional, tri-state data bus lines, connected to
35– 38 system data bus.
RESET 35 39 I RESET: A high on this input clears the control register and all
ports are set to the input mode.
WR 36 40 I WRITE CONTROL: This input is low during CPU write
operations.
PA
7–4
37–40 41–44 I/O PORT A, PINS 4 – 7: Upper nibble of an 8-bit data output latch/
buffer and an 8-bit data input latch.
NC 1, 12, No Connect
23, 34
2