82C59A
ICW1
A
0
D
D
D
D
D
D
D
0
D
6
5
4
3
2
1
7
1
LTIM
ADI
SNGL
IC4
A
A
A
0
5
7
6
1 = ICW4 needed
0 = No ICW4 needed
1 = Single
0 = Cascade Mode
CALL address interval
1 = Interval of 4
0 = Interval of 8
1 = Level triggered mode
0 = Edge triggered mode
A
- A of Interrupt vector address
5
7
(MCS-80/85 mode only)
ICW2
A
0
D
D
D
D
3
D
2
D
1
D
0
D
6
5
4
7
A
A
A
A
A
A
A
A
8
15
14
13
12
11
10
9
1
T
T
T
T
T
3
7
6
5
4
A
- A of interrupt vector address
8
15
(MCS80/85 mode)
T
- T of interrupt vector address
3
7
(8086/8088 mode)
ICW3 (MASTER DEVICE)
A
D
D
D
D
D
D
D
D
0
6
5
4
3
2
1
0
7
1
S
S
S
S
S
S
S
S
7
6
5
4
3
2
1
0
1 = IR input has a slave
0 = IR input does not have a slave
ICW3 (SLAVE DEVICE)
A
D
D
D
D
D
D
D
0
D
0
6
5
4
3
2
1
7
1
0
0
0
0
0
ID
ID
ID
2
1
0
SLAVE ID (NOTE)
0
0
0
0
1
1
0
0
2
0
1
0
3
1
1
0
4
0
0
1
5
1
0
1
6
0
1
1
7
1
1
1
ICW4
A
0
D
D
D
D
D
D
D
D
6
5
4
3
2
1
0
7
1
0
0
0
SFNM
BUF
M/S
AEOI
µPM
1 = 8086/8088 mode
0 = MCS-80/85 mode
1 = Auto EOI
0 = Normal EOI
0
1
1
X
0
1
- Non buffered mode
- Buffered mode slave
- Buffered mode master
1 = Special fully nested moded
0 = Not special fully nested mode
NOTE: Slave ID is equal to the corresponding master IR input.
FIGURE 7. 82C59A INITIALIZATION COMMAND WORD FORMAT
4-8