Witam, mam do sprzedania duży wyświetlacz graficzny 240x128 oparty na sterowniku Toshiba T6963. Posiada zielone podświetlanie realizowane na diodach LED dzięki czemu można regulować jasność podświetlania w prostym układzie z tranzystorem i potencjometrem lub zamiast potencjometru użyć sygnału PWM mikrokontrolera. Wyświetlacz jak każdy inny na T6963 wymaga ujemnego napięcia. Do wytworzenia takiego napięcia najlepiej zastosować zintegrowaną przetwornicę DC-DC którą dodaję do kompletu. Wyświetlacz jest nowy, podłączony tylko raz w celu sprawdzenia. Posiada oryginalną nigdy nie ściągana folię zabezpieczającą. Jest w idealnym stanie wizualnym i technicznym. Widoczne ewentualne kropki na zdjęciach to tylko kurz. Świetnie współpracuje z mikrokontrolerami AVR i Bascom. Posiada wbudowany generator znaków 16 lini po 40 znaków. Poniżej zamieszczę przykładowe połączenie z Atmega32 i krótki kod źródłowy w Bascom do obsługi tego wyświetlacza przy użyciu tylko 12tu wyprowadzeń.
Jak widać podłączenie jest bardzo proste. Według powyższego schematu użytych zostało 12 wyprowadzeń do komunikacji z mikrokontrolerem. Ważne jest aby sygnał Reset i Fs napisać w programie jako ten sam port co sygnał Cd (tutaj port C.4). Fizycznie zaś należy sygnał Reset i Fs
podpiąć do +5V zasilania tak jak na przedstawionym schemacie.
Przykładowy program w Bascom $regfile = "m32def.dat" $crystal = 16[zasłonięte]000 Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 5 , Cd = 4 , Wr = 7 , Rd = 6 , Reset = 4 , Fs = 4 , Mode = 6 Cls Cursor Off Locate 1 , 1 Lcd "Program Testowy" Showpic 0 , 0 , Obrazek Line(0 , 0) -(239 , 127) , 255 Do Waitms 100 Loop Obrazek: $bgf "obrazek.bgf"
Do regulacji kontrastu ja używałem potencjometu precyzyjnego 5k i bez problemu można było ustawić żądany poziom wyrazistości. Jeśli ktoś programuje w C to biblioteki znajdzie tutaj http://en.radzio.dxp.pl/t6963/ Wszystkich zainteresowanych serdecznie zapraszam do licytacji.