Informazioni su registri (port,latch)

4 Anni 8 Mesi fa #1 da bcostant
Informazioni su registri (port,latch) è stato creato da bcostant
Salve a tutti, ho un po di confusione su questi due registri, nei vecchi pic 16 il registro latch non mi sembra che era presente, e qundi quando dovevo settare un pin utilizzato direttamente il registro port.
Ora sui nuovi pic c'è questo registro, che da quello che ho capito fa la stessa cosa, ci permette di settare uno stato sul pin di output.
Quindi che differenza c'è tra il settare direttamente il valore sul registro port o sul registro latch ?

in particolare il registro di latch cosa fa di diverso ?

Grazie a tutti

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • bcostant
  • New Member
  • New Member
Di più
4 Anni 8 Mesi fa #2 da firstcolle
Risposta da firstcolle al topic Informazioni su registri (port,latch)
Il registro LAT controlla il latch di uscita della porta mentre il registro port contiene il valore del voltaggio attuale sul pin. agire su uno o sull'altro hai lo stesso risultato ma ci sono alcuni casi il valore letto dal registro PORT o dal registro LAT è diverso quindi è meglio:

- usare il registro PORT per i pin di input (quindi lettura del valore sul pin)
- usare il registro LAT per i pin di output (quindi scrittura del valore sul pin)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • firstcolle
  • Avatar di firstcolle
  • Platinum Member
  • Platinum Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login