Witam
Po awarii podświetlenia w starym i wyplowiałym fabrycznym lcd, zdecydowałem się na pójście krok dalej a mianowicie zakupiłem zamiennik wyswietlacza alfanumerycznego 20x4 marki Winstar.
Nie wymaga on podświetlenia więc pozwoli na pozbycie się przetwornicy, zaoszczędzi sporo energii i znacznie polepszy widoczność.
Wyświetlacz miał byc według producenta i dystrybutora w 100% kompatybilny ale to się nie sprawdziło.
Przedstawiciel firmy zajął się sprawą i po oględzinach podesłanego przeze mnie fabrycznego wyswietlacza znalazł problem który leży w orzełku między interwałami... nie bardzo zrozumiałem... :/
Podesłał receptę i pliki z którym to polecił mi skierowanie się do programisty w celu przeprowadzenia inicjalizacji nowego lcd.
Nie jestem informatykiem ani elektronikiem więc nic więcej nie rozumiem z tego żargonu.
Poniżej podsyłam zawartość maila od przedstawiciela wyświetlaczy.
Posiadam załączniki a także dokumentację obydwu wyświetlaczy:
Witam,
Nawiązując do naszej dzisiejszej rozmowy podsyłam jak niżej :
W załączniku Plik *.c zawierający inicjalizację wyświetlacza.
Funkcja inicjalizująca to: void DISPLAY_Init(void)
Wykorzystywane funkcje opóźnień (delay):
void delay1u16_h(uint16_t us) – funkcja opóźnienia (liczba us)
void delay1m16_h(uint16_t value) – funkcja opóźnienia (liczba ms)
Proszę o odpowiedź czy może mi Pan pomoć, przy okazji wymienię przewód cewki na gruby.
Już dawno planowałem remont.
Pozdrawiam