STEMMA (Italiano)


Cablaggio bus

Ora finiremo il cablaggio collegando le linee dati. Ci sono 11 linee di autobus: da D0 a D7 (8 linee dati) e RS, EN e RW. D0-D7 sono i pin che hanno i dati grezzi che inviamo al display. Il pin consente al microcontrollore di dire al display LCD se desidera visualizzare quei dati (come in un carattere ASCII) o se si tratta di un byte di comando (come, modificare la posizione del cursore). Il pin EN è la linea ‘abilita’ che usiamo per dire al display LCD quando i dati sono pronti per la lettura., Il pin RW viene utilizzato per impostare la direzione – se vogliamo scrivere sul display (comune) o leggere da esso (meno comune)

La buona notizia è che non tutti questi pin sono necessari per connetterci al microcontrollore (Arduino). RW, ad esempio, non è necessario se stiamo solo scrivendo sul display (che è comunque la cosa più comune da fare) in modo da poterlo “legare” a terra. C’è anche un modo per parlare con il display LCD utilizzando solo 4 pin di dati invece di 8. Questo ci fa risparmiare 4 pin! Perché mai si desidera utilizzare 8 quando si potrebbe utilizzare 4?, Non siamo sicuri al 100%, ma pensiamo che in alcuni casi sia più veloce usare 8 – ci vuole il doppio del tempo per usare 4 – e che la velocità sia importante. Per noi, la velocità non è così importante, quindi salveremo alcuni pin!

Quindi, per ricapitolare, abbiamo bisogno di 6 pin: RS, EN, D7, D6, D5 e D4 per parlare con il display LCD.

Useremo la libreria LiquidCrystal per parlare con il display LCD, quindi molto del fastidioso lavoro di impostazione dei pin e così via. Un’altra cosa bella di questa libreria è che è possibile utilizzare qualsiasi pin Arduino per connettersi ai pin LCD., Quindi, dopo aver seguito questa guida, troverai facile scambiare i pin se necessario

Leave a Comment