Pin display lcd

Salve, Vorrei un'informazione. Posseggo un display lcd con controller HD44780, vorrei sapere se i pin utilizzati per funzionare sono solo quelli riportati nel Playground cioe http://arduino.cc/en/uploads/Tutorial/LCD_bb.png o sè cambiano in base al programma che esegue.

La domanda non è chiara. Immagino tu volessi chiedere se i collegamenti dell'LCD si devono fare rispettando i pin del micro dichiarati negli esempi. La risposta è no: puoi collegare il display ai pin che più ti piacciono. Quando chiami la libreria, assegni i pin che usi nel tuo progetto.

I pin del display sono 14 o 16. Sono standardizzati. Non é standard se vanno contati da destra a sinistra o viceversa. 2 pin sono della retroilluminazione che possono essere non messi sul pettine (14 pin) oppure messi prima o dopo quelli digitali. Devi trovare la descrizione del display e vedere la configurazione.

Per i pin usati sul Arduino vengono dichiarati quando viene initializzato la libreria. ci sono 4 possibilitá:

LiquidCrystal(rs, enable, d4, d5, d6, d7)
LiquidCrystal(rs, rw, enable, d4, d5, d6, d7)
LiquidCrystal(rs, enable, d0, d1, d2, d3, d4, d5, d6, d7)
LiquidCrystal(rs, rw, enable, d0, d1, d2, d3, d4, d5, d6, d7)

http://arduino.cc/en/Reference/LiquidCrystalConstructor

Sei libero di usare i pin che vuoi e che sono a disposizione.

Ciao Uwe