Witam
Chciałem napisać dla siebie własną bibliotekę obsługującą jednokolorowy wyświetlacz 128x64 ze sterownikiem NT7538H i po około 20 godzinach pracy zwątpiłem i postanowiłem poprosić o pomoc.
datasheet
Oto datasheet do tego kontrolera. Może zanim wrzucę schemat połączeń i kod zadam jedno pytanie.
Mój problem polega na tym, że wyświetlacz kompletnie nie reaguje na żaden rozkaz. Jest całkowicie pusty (działa tylko podświetlenie). Dlatego pomyślałem, że jest po prostu wadliwy. Zmierzyłem napięcie z wbudowanego konwertera dc na wyjściach V0-V4 i wskazują jakieś 0,3V. Moje pierwsze pytanie brzmi. Czy podłączając tylko zasilanie do takiego wyświetlacza na wyjściach V0-V4 nie powinno się pojawić napięcie? Jeśli jest to zupełnie normalne zjawisko i wewnętrzny konwerter trzeba uruchomić odpowiednim rozkazem to wrzucę mój kod. Na początku chciałbym się upewnić, że wyświetlacz nie jest wadliwy.
EDYCJA.
Plik cr_startup_lpc11xx.c
Plik initlcd.h
Plik initlcd.c
Plik main.c
Chciałem napisać dla siebie własną bibliotekę obsługującą jednokolorowy wyświetlacz 128x64 ze sterownikiem NT7538H i po około 20 godzinach pracy zwątpiłem i postanowiłem poprosić o pomoc.
datasheet
Oto datasheet do tego kontrolera. Może zanim wrzucę schemat połączeń i kod zadam jedno pytanie.
Mój problem polega na tym, że wyświetlacz kompletnie nie reaguje na żaden rozkaz. Jest całkowicie pusty (działa tylko podświetlenie). Dlatego pomyślałem, że jest po prostu wadliwy. Zmierzyłem napięcie z wbudowanego konwertera dc na wyjściach V0-V4 i wskazują jakieś 0,3V. Moje pierwsze pytanie brzmi. Czy podłączając tylko zasilanie do takiego wyświetlacza na wyjściach V0-V4 nie powinno się pojawić napięcie? Jeśli jest to zupełnie normalne zjawisko i wewnętrzny konwerter trzeba uruchomić odpowiednim rozkazem to wrzucę mój kod. Na początku chciałbym się upewnić, że wyświetlacz nie jest wadliwy.
EDYCJA.
Plik cr_startup_lpc11xx.c
Kod: C / C++
Plik initlcd.h
Kod: C / C++
Plik initlcd.c
Kod: C / C++
Plik main.c
Kod: C / C++