Не работает ЖК T6963C
- Войдите на сайт для отправки комментариев
Ср, 22/01/2014 - 11:44
Имеется ЖК MGLS12864TZ
Arduino Uno
библиотека T6993
Скетч из примера
#include "T6963.h" T6963 LCD(128,64,6,8); void setup(){ Serial.begin(9600); Serial.print("TH: "); Serial.println(LCD.getTH()); Serial.print("GH: "); Serial.println(LCD.getGH()); LCD.Initialize(); Serial.println("Initialized"); LCD.TextGoTo(0,0); LCD.writeString("Hello World"); } void loop(){ for(byte _b = 0;_b<128;_b++){ LCD.writePixel(_b,_b>>1,1); } for(byte _b=0;_b<128;_b +=8){ LCD.TextGoTo(_b/8,_b/8); LCD.writeString("Hello World"); } delay(1000); LCD.clearGraphic(); LCD.createLine(0,0,127,63,1); delay(1000); LCD.createLine(127,0,0,63,1); LCD.clearGraphic(); delay(500); LCD.clearText(); LCD.setPixel(0,0); LCD.setPixel(127,0); LCD.setPixel(127,63); LCD.setPixel(0,63); delay(1000); for(int x=0;x<64;x+=4){ LCD.createLine(0,x,x<<1,63,1); delay(10); } delay(1000); LCD.createCircle(60,32,26,1); delay(1000); LCD.clearGraphic(); LCD.clearText(); LCD.setDispMode(true,true,true,false); for(byte _b=0;_b<8;_b++){ for(byte _row = 0;_row < LCD.getTextRows();_row++){ for(byte _col = 0;_col < LCD.getTextCols();_col++){ LCD.setCursorPointer(_col,_row); delay(100); } } LCD.setCursorPattern(_b); } LCD.setDispMode(true,true,false,false); }
Подключаю всё как в описании к библиотеке
Никак не хочеть работать
ЖК рабочий, имею таких 2штуки
Заработал.
Часто где есть упоминание про отрицательное напряжение.
На одном буржуйском форуме прямо так и нашёл, что если я не могу настроить конрастность для получения ЧОРНОГО квадрата значит V0 не такое как нужно.
Я подключил следующим образом + от БП на массу от ардуино - на V0 и примерно на 7 вольтах начал показывать.
А как правильно то подключить?
Приветствую! Можете рисунком изобразить схему подключения Вашего дисплея? Второй день кубы кидаю но дисплей показывать не желает. У меня аналогичный, но 240 на 128.