Pages: 1 2 [3]   Go Down
Author Topic: BV4218 I2C LCD controller  (Read 1745 times)
0 Members and 1 Guest are viewing this topic.
Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

no, nulla PaoloP

questo display reca due serie di buchi. l'adesivo indica di usare quelli in alto  non quelli sotto l'adesivo! ci sarà qualcosa di diverso!

ora provo questa scansione indirizzo!
Logged

Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

eseguito: 

addr: 33 found!

ciò vuol dire che il modulo risponde all'arduino?
Logged

Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

funziona!

non ho ben capito come ho fatto! ma con indirizzo 33, cioè 0x21 è partito!

fin ora ho seguito il datasheet indicando come indirizzo 0x42. Il bello è che è scritto bello in grassetto e sulla prima pagina!

mah!

ora provo a sostituire la liquid crystal con la byvacLCD

vi posto una foto tra poco, se và!
Logged

Italia, Cefalù
Offline Offline
Sr. Member
****
Karma: 0
Posts: 399
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

funziona!

ho solo sostituito #include LiquidCrystal con #include ByVacLCD, l'oggetto e ha funzionato!

ah, le righe e le colonne sono invertite nel comando SetCursor!!!

ho però modificato la libreria per renderla uguale alla LiquidCrystal!

favoloso! adesso ho tantissimi pin liberi sul mio progetto!

grazie per le dritte! smiley-grin


* 20120501_184355.jpg (99.14 KB, 800x600 - viewed 13 times.)
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 270
Posts: 21845
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I I2C hanno un indizizzo a 7 bit;  0 che é il master e i slave da 1 a 127. L' ottavo bit é per definire se íl comando é in scrittura o lettura. Percui da 0x21 arrivi a 0x42. 
L'indirizzo giusto anche per me é sempre un dubbio. La libreria wire si aspetta l' indirizzo a 7 bit e aggiunge l' ottavo da se.
Ciao Uwe
Logged

Pages: 1 2 [3]   Go Up
Jump to: