LCM1602 IIC V1

9 Anni 8 Mesi fa #6 da alfa75
Risposta da alfa75 al topic LCM1602 IIC V1
Ho solo dato un occhiata veloce ai tuoi codici
prova a sostituire LCD_open con LCD_intialize(20); e sotto aggiungi
LCD_clear ();
LCD_home();
LCD_write_message("prova");
ovviamente elimina quel WrtiteStringLCD

comunque ci sono delle cose che non mi tornano quale versione della libreria di mauro stai utilizzando la 3.3?

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

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
9 Anni 8 Mesi fa #7 da giannic
Risposta da giannic al topic LCM1602 IIC V1
ciao alfa75 la libreria è la 3.3.0 invece il file esempio l'ho trovato qui www.laurtec.it/brief-notes-74/programmaz...erfaccia-i2c-pcf8574
questa sera provo a vedere come funzia con le tue modifiche grazie

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

  • giannic
  • Avatar di giannic
  • Senior Member
  • Senior Member
Di più
9 Anni 8 Mesi fa #8 da giannic
Risposta da giannic al topic LCM1602 IIC V1
alfa75 ho fatto le modifiche al programma ma lcd si comporta allo stesso modo di prima.
mplab x non mi da nessun errore in fase di compilazione

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

  • giannic
  • Avatar di giannic
  • Senior Member
  • Senior Member
Di più
9 Anni 8 Mesi fa #9 da alfa75
Risposta da alfa75 al topic LCM1602 IIC V1
molto strano...
da quello che capisco il display sembra che si inizializzi correttamente ma poi non riesca a scrivere correttamente
hai controllato le resistenze di pull up e la velocità di comunicazione?

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

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
9 Anni 8 Mesi fa #10 da elpablito
Risposta da elpablito al topic LCM1602 IIC V1
Buon giorno
Poichè trattasi di PIC mi limito a dare il mio punto di vista.
Secondo il sottoscritto l'LCD non è inizializzato. Avendo a che fare con un LCD mai visto prima, io provo a scrivere solo la routine di inizializzazione con il cursore che lampeggia. Se vedo il display con solo il cursore lampeggiare il resto è facile. Lavorando con 4 bit, io ho più volte mandato l'LCD a stendere in fase di inizializzazione per i ben noti problemi dei tempi.
comunque se posso aiutare sono qui.
Ciao Paolo

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

  • elpablito
  • Platinum Member
  • Platinum Member
Di più
Moderatori: Mauro LaurentiStefAMatteo Garia

Registrati al sito

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

Registrati al sito LaurTec.

Login