Tastiera
Porta Seriale Porta Parallela Stampanti Timer di Sistema
Sottosistema Video Cursore Home

  Livello Hardware

Vai al menu - Basso Livello - HW

  Porta Parallela

LIVELLO HARDWARE [3 di 6] 

 

bulletLa programmazione a basso livello delle porte parallele è molto efficace; nel caso di porte SPP abbiamo a disposizione 12 linee di out e 5 di input.

 

Attenzione !

Ti prego di non dimenticare che le porte parallele, come tutte le logiche TTL, non sono in grado di erogare corrente  (al più sono disponibili ad assorbirne una, 2 decine di mA); se la parallela va in fumo rischia di compromettere tutta la scheda madre (a cui appartiene...).
L'ideale è accedere alla parallela attraverso un buffer 3-state 74LS244
alimentato a parte, sia in ingresso che in uscita.

 

bulletNon bisogna dimenticare, inoltre, che alcune linee del connettore, per la presenza di un inverter, sono sottoposte a negazione logica appena dentro il connettore.

 

bulletPer questa ragione il software di gestione dovrà occuparsi di correggere questa contingenza, "raddrizzando" i bit corrispondenti nelle operazioni con i Registri
bulletIn dettaglio i bit negati rispetto ai segnali a connettore, sono:
bullet il bit7 (pin 11), in ingresso dal Registro d'ingresso 0379H/0279H
bulleti bit0 (pin 1), bit1 (pin 14) e bit3 (pin 17) in uscita dal Registro d'uscita 037AH/027AH
bulletNessuno degli 8 bit del Registro d'uscita 0378H/0278H subisce invece modifiche interne.
bulletPer visualizzare le situazioni descritte riproponiamo gli schemi funzionali dei 2 Registri a rischio:

 

 

    

Pagina Precedente Livello HW Pagina Successiva LIVELLO HARDWARE   Torna alla Home della Sezione Vai al menu - Basso Livello - HW Torna al Menu di "Dentro al Computer"
3 di 6
1 2 3 4 5 6

    

Livello Hardware » Tastiera | Porta Seriale | Porta Parallela | Stampanti
Timer di Sistema | Sottosistema Video | Cursore | Home
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati