1
Λοιπόν μαστόρια έκανα μια περίεργη ? διαπίστωση και θα ήθελα να τη μοιραστώ μαζί σας
Επρεπε για κάποιο λόγο init την LCD κάθε κάποια sec, για να επανέρχεται σε περίπτωση που χάλαγαν οι ρυθμίσεις της και οι χαρακτήρες που είχε στη μνήμη!
Οταν έτρεχα την init συνάρτηση , η οποία υλοποιεί ότι λέει το datasheet των συμβατών οθονών , η οθόνη έκανε ένα blink χωρίς να κάνει clear.
Ετσι έγραψα μια δικιά μου συνάρτηση και προσπάθησα να κάνω init χωρίς να σβήνει η οθόνη, διαπίστωσα λοιπόν οτι η οθόνη χρειάζεται μονο μία εντολή για να γίνει init,
τη set fuction , με ρύθμιση στα 4 BIT, εκανα πολλές δοκιμές και έβγαζα το καλώδιο για αρκετή ώρα το έβαζα και ρυθμιζόταν,χωρίς να χρειάζεται όλες τις προηγούμενες εντολές που λέει το datasheet