Tastiera a matrice

9 Anni 8 Mesi fa #6 da Guido
Risposta da Guido al topic Tastiera a matrice
LAT settano gli ingressi.
Port settano le uscite.
Ciao.

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

  • Guido
  • Platinum Member
  • Platinum Member
Di più
9 Anni 8 Mesi fa #7 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Tastiera a matrice
...i conti non tornano! :)

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
9 Anni 8 Mesi fa #8 da elpablito
Risposta da elpablito al topic Tastiera a matrice
@ Mauro
Quindi nella memoria random c'era qualcosa. se vuoi faccio un esempio, ma non da pic, o meglio l'esempio lo passa il ragazzo se riesco a fargli finire la routin.
@ Guido
va bene tieni il tasto schiacciato e leggi la PB Prima di leggere la porta dagli un po' di ritardo es: 1mS come antirimbalzo del tasto
Uno degli 1 deve diventare 0
Vai avanti
Paolo

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

  • elpablito
  • Platinum Member
  • Platinum Member
Di più
9 Anni 8 Mesi fa #9 da Guido
Risposta da Guido al topic Tastiera a matrice
Avete ragione , ho fatto un pasticcio,

LAT sono le uscite 0
PORT gli ingressi 1

per quanto riguarda il LAT è meglio scriverlo:
LATB = 0x00;
oppure:
LATB = 0b00001111;// Imposto LATB RB4..RB7 Righe -> Uscite (LAT sono le uscite)

TRISB= 0b00001111;// Imposto PORTB RB0..RB3 Colonne -> Ingressi (PORT sono gli ingressi)
Grazie

Per quanto riguarda le resistenze bisogna metterle su tutte le porte, sia per le colonne che per le righe?

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

  • Guido
  • Platinum Member
  • Platinum Member
Di più
9 Anni 8 Mesi fa - 9 Anni 8 Mesi fa #10 da alfa75
Risposta da alfa75 al topic Tastiera a matrice
Guido Halt!Polizei! :)
il registro TRIS serve per definire quali pin sono in ingresso o in uscita
il registro LAT scrive o legge lo stato del LATCH
il registro PORT legge o scrive lo stato del PORT

la differenza tra LAT e PORT un pò subdola ti consiglio di leggere questo
www.settorezero.com/wordpress/funzioni-a...o-dal-registro-port/
Ultima Modifica 9 Anni 8 Mesi fa da alfa75.

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

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
Moderatori: Mauro LaurentiPinnaMatteo Gariadoc83

Registrati al sito

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

Registrati al sito LaurTec.

Login