Personal computer/Mapping/Interfacce: differenze tra le versioni

Programmazione del PIC:
 
I due Byte di indirizzo, sono utilizzati per la programmazione dell'8259 con diverse parole di controllo le Interrupt Control Word ICW1,ICW2,ICW3(master e slave),ICW4 e OCW1,OCW2 selezionate dal bit di indirizzo e dal valore di alcuni bit identificativi(fissi) all'interno delle parole.
 
Per A0=0
*ICW1 conterrà una ''control word'' i cui bit sono:
 
D0 ICW4 (sempre a 1 nel 8088/8086)
D1 1 singolo 0 cascata
D2 non considerato
D3 1 sensibile ai livelli 0 sensibile ai fronti
D4 1
D5-D7 non considerati
 
Per A0=1
*ICW2 conterrà una ''control word'' i cui bit sono:
 
D0-D2 non considerati
D3-D7 contengono la parte alta dell'innterrupt type(gli altri 3 vengono aggiunti in base all'interruzione)
 
*ICW4 conterrà una ''control word'' i cui bit sono:
 
D0 (sempre a 1 nel 8088/8086)
D1 1 AEOI 0 EOI
D2 0 Slave 1 Master
D3 Buffered Unbuffered
D4 0 Normal Mode 1 Special fully nested mode
D5-D7 0 sempre
 
 
9

contributi