| 16f876 e display lcd (GDM1602K)
Salve,
ho acquistato di recente il display in argomento (2x16) nella speranza di poterlo gestire tramite un pic 16f876.
Premetto che ho utilizzato come esempio il progetto ed il software in assembler (gestione display lcd) proposto da Tanzilli, effettuando le opportune modifiche.
I contatti sono i seguenti:
Rb2 = RS;
Rb3 = E;
Rb4 = db4;
Rb5 = db5;
Rb6 = db6;
Rb7 = db7;
LCD => db0, db1, db2, db3, R/W = massa
Ho, inoltre, programmato il pic utilizzando ic-prog e facendo attenzione a disattivare LVP.
I risultati da me ottenuti non sono eccezionali nel senso che riesco correttamente a visualizzare soltanto alcuni caratteri ascii quali ad esempio: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O ovverosia quelli esattamente corrispondenti alla colonna "0100" della rispettiva tabella. Per il resto è una catastrofe.
Qualcuno di voi ha mai utilizzato questi LCD?
E' possibile che le temporizzazioni previste dal Tanzilli non siano perfettamente compatibili al display da me utilizzato?
dove sbaglio?
|