82C55A
Mode 0 Configurations
(Continued)
CONTROL WORD #12
D7 D6 D5 D4 D3 D2 D1 D0
1
0
0
1
1
0
0
0
8
A
82C55A
4
PA7 - PA0
82C55A
PC7 - PC4
D7 - D0
PC3 - PC0
C
4
PC3 - PC0
CONTROL WORD #14
D7 D6 D5 D4 D3 D2 D1 D0
1
0
0
1
1
0
1
0
8
A
4
PA7 - PA0
PC7 - PC4
D7 - D0
C
4
8
B
PB7 - PB0
8
B
PB7 - PB0
CONTROL WORD #13
D7 D6 D5 D4 D3 D2 D1 D0
1
0
0
1
1
0
0
1
8
A
82C55A
4
PA7 - PA0
CONTROL WORD #15
D7 D6 D5 D4 D3 D2 D1 D0
1
0
0
1
1
0
1
1
8
A
82C55A
PC7 - PC4
D7 - D0
PC3 - PC0
C
4
PC3 - PC0
4
PA7 - PA0
PC7 - PC4
D7 - D0
C
4
8
B
PB7 - PB0
8
B
PB7 - PB0
Operating Modes
Mode 1
- (Strobed Input/Output). This functional
configuration provides a means for transferring I/O data to or
from a specified port in conjunction with strobes or “hand
shaking” signals. In mode 1, port A and port B use the lines
on port C to generate or accept these “hand shaking”
signals.
Mode 1 Basic Function Definitions:
• Two Groups (Group A and Group B)
• Each group contains one 8-bit port and one 4-bit
control/data port
• The 8-bit data port can be either input or output. Both
inputs and outputs are latched.
• The 4-bit port is used for control and status of the 8-bit port.
RD
CONTROL WORD
D7 D6 D5 D4 D3 D2 D1 D0
1
0
1
1
1/0
PC6, PC7
1 = INPUT
0 = OUTPUT
MODE 1 (PORT A)
PA7-PA0
INTE
A
PC4
PC5
8
STBA
IBFA
PC3
PC6, PC7
2
INTRA
I/O
MODE 1 (PORT B)
CONTROL WORD
D7 D6 D5 D4 D3 D2 D1 D0
1
1
1
PB7-PB0
INTE
B
PC2
PC1
8
STBB
IBFB
Input Control Signal Definition
(Figures 6 and 7)
STB (Strobe Input)
A “low” on this input loads data into the input latch.
RD
PC0
INTRB
IBF (Input Buffer Full F/F)
A “high” on this output indicates that the data has been
loaded into the input latch: in essence, an acknowledgment.
IBF is set by STB input being low and is reset by the rising
edge of the RD input.
9
FIGURE 6. MODE 1 INPUT
FN2969.10
November 16, 2006