|
 |
Procedure Seriali |
SetInt0C - Fasi preliminari 4/6
[194 di 403] |
- Gestione degli eventi seriali con la Tecnica dell'Interruzione |
|
5.2
Procedura SetInt0C:
collegamento fisico
linea IRQ4 [4 di 6] |
 | Infine, per poter rendere possibili le interruzioni da
parte dell'UART è necessario forzare a
1 il
bit3 del Registro
di Controllo del Modem [port_C];
in questo modo la linea
OUT2
(pin31 UART) passa a
livello
attivo (0 logico)
abilitando un buffer tri-state a collegare
fisicamente la linea INTR
(pin30 UART)
alla linea IRQ3/IRQ4
del controller delle interruzioni,
PIC 8259A. |
 | In condizioni normali anche le linee DTR
(Data Terminal Ready,
pin33 UART) e
RTS (Request To Send,
pin32 UART) devono essere attive (cioè a
1) per cui anche i
rispettivi
bit0
e
bit1 saranno predisposti a
1, mentre il
bit4
(Lookback Mode Enable) deve essere ovviamente
a 0; ecco il codice
necessario per queste predisposizioni: |
©
2001-2010 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|