|
 |
Procedure Seriali |
OldInt0C - Fasi finali 2/4
[198 di 403] |
- Gestione degli eventi seriali con la Tecnica dell'Interruzione |
|
5.3
Procedura OldInt0C:
ripristino del
Controller PIC8259
[2 di 4] |
 | Si interviene poi anche sul
Registro di Abilitazione Interruzioni HW [0021H] del
controller delle
interruzioni (PIC 8259A)
forzando a 1 il bit4 per
disabilitare la possibilit che la IRQ4, generata da COM1 o COM3,
possa essere ancora riconosciuta. |
 | La tecnica utilizzata recupera lo stato originale di questo Registro
prima dell'azione del nostro programma, recuperandolo dalla
variabile locale [Dep8259], mantenendo
cos inalterati i valori degli altri bit e quindi le
fonti di interruzione attive in origine, di solito almeno il
Timer di Sistema e
la
Tastiera. |
 | Naturalmente, nel caso di richiesta
IRQ3 generata da
COM2
o COM4, l'istruzione
OR
dovr portare a 1 il bit3
invece del bit4. |
©
2001-2010 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|