PIC Initialization Control Words
┌───────────────────────────────────────────────────────────────────────┐
│ PIC Initialization Control Words │
├──────────┬──────────┬─────────────────────────────────────┬───────────┤
│ ICW │ FIELD │ EXPLANATION │ SUPPORTED │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ ICW1 │ D0 │ 1 = ICW4 needed │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = no ICW4 needed │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D1 │ 1 = single PIC │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = cascade mode (slaves) │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D2 │ 1 = call address interval of 4 │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = call address interval of 8 │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D3 │ 1 = level triggered mode │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = edge triggered mode │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D4 │ 1 │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D5-D7 │ A7-A5 of int vector in 8080 mode │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ ICW2 │ D0-D2 │ │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D3-D7 │ base int vector number in 8086 mode │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ ICW3 │ │ Ignore if slave is not IRQ2 │ │
│ (Master) │ │ │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D0-D7 │ 1 = IRQ has a slave connected │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = IRQ does not have a slave con- │ │
│ │ │ nected │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ ICW3 │ │ Ignore if slave is not IRQ2 │ │
│ (Slave) │ │ │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D0-D2 │ slave ID │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D3-D7 │ 0 │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ ICW4 │ D0 │ 1 = 8086/8088 mode │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = 8080/8085 mode │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ D1 │ 1 = auto │ Ignored │ │
│ │ EOI │ │ │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = normal EOI │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D2-D3 │ 0x = non-buffered mode │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 10 = buffered mode/slave │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 11 = buffered mode/master │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D4 │ 1 = special fully nested mode │ Ignored │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ │ 0 = not special fully nested mode │ Supported │
├──────────┼──────────┼─────────────────────────────────────┼───────────┤
│ │ D5-D7 │ 0 │ │
└──────────┴──────────┴─────────────────────────────────────┴───────────┘
[Back: Tables]
[Next: PIC Operation Control Words]