Witam, próbuję programować wyświetlacz LCD HD44780, doszedłem do momentu, że potrafie wyswietlic pożądany napis, niestety nie zawsze. Dziwne zachowanie polega na tym, że po wgraniu programu czasami napis sie wyswietli a czasami nie albo coś innego wyświetla. Po resecie płytki napis znowu czasem się wyswietli albo nie. Sciągnąłem gotową biblioteke ze strony radzia i po delikatnych przeróbkach wszystko śmiga(zwiekszyłem czasy opoznien po wpisywaniu danych). Swój program przerobiłem w ten sam sposób, ale u mnie tak nie działa jak powinno. Ma ktoś jakiś pomysł o co tu chodzi? poniżej zamieszczam kod.
Kod: C / C++