Go Down

Topic: Caratteri sporchi sul display (Read 2 times) previous topic - next topic

Michele Menniti

Display normale, collegamenti normali, lib normale, due su due guasti mi sembra troppo, direi che l'unica possibilità è che tu non dai tempo al Clear di fare il suo lavoro, prova ad aggiungere un delay(200) come prima istruzione del loop(), così sarà eseguito sia dopo il clear del setup che dopo ognuno del clear del loop;  ricordo che succedevano cose strane anche a me dopo il clear, perché durante la fase di cancellazione venivano eseguite istruzioni di scrittura. Prova e fammi sapere.
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Stampey74

Provato ma niente da fare, aggiunto delay(200) come prima istruzione, ma nada, se metto "C" tutto ok display pulito, ma se metto " C " appare un'altra C quattro colonne dopo mhhhhhhhhh

Michele Menniti

cosa succede se dividi la stringa in tre parti: " " - "C" - " " e le mandi con tre diversi print?
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Stampey74

niente da fare, se metto solo quello dietro di spazio il display rimane pulito e corretto, ma se metto anche quello davanti, mi ritorna una seconda "C" Sto impazzendo!!!!! :smiley-mr-green:

Michele Menniti

ma visto che hai capito ov'è l'inghippo perché devi fissarti, non chiudere le stringhe con uno spazio e risolvi ogni cosa, oppure metti tanti spazi fino a riempire la fine della riga e si dovrebbe azzerare tutto.
Un'altra cosa che puoi provare è quella di specificare il punto di partenza (riga e colonna) prima di ogni print....
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Go Up