Здравствуйте! Ни кому не приходилось работать с драйвером для LCD V61188? По Datasheet V61188 вроде бы ни чего сложного, но на практике пока не получается нормально работать. Может быть, у кого завалялся исходник? Подойдет на любом языке. Или помоги, пожалуйста, разобраться.
Записываю данные в V61188 так:
//подготовка
CLK = 0;
STR = 0;
int i = 0;
Byte addr = 0b10000000;//адрес строки
Byte addrBit = 0;
//задержка
Delay(100ms);
//запись данных в цикле. Заполняются 40 столбцов в определенной строке
for(i = 0 ; i<40 ; i++)
{
CLK = 1;
DI = 1 или 0;//данные
CLK = 0
}
//запись адреса строки сразу после данных
for(i = 0 ; i<8 ; i++)
{
CLK = 1;
addrBit = addr << i;//последовательно выбираем биты адреса для передачи путем сдвига влево
DI = addrBit.B7;//очередной бит адреса строки
CLK = 0
}
STR = 1;
STR=0;
Что я не так делаю? Результат на дисплее не адекватный. Чего-то я видимо не до понял из даташита. В начале какой-то сброс драйвера должен быть? Физически на микросхеме нет такого вывода для сброса. Подаю отдельно импульсы с генератора на 155ЛА3 на вывод FR микросхемы V611188 с частотой при которой исчезает мерцание на дисплее.
контроллер-V61188
-
Владимир58
- Родился
- Сообщения: 7
- Зарегистрирован: Вт апр 09, 2013 07:01:28
Re: контроллер-V61188
Здравствуйте Владимир я писал программу под контроллер LCD V61184 использовал 40 бит вместе с адресом. Вывод COL на +V. У тебя я так понял 48 бит значит COL должен быть на нуле это так? Если что то интересует код на СИ осциллограммы могу поделится.
-
Владимир58
- Родился
- Сообщения: 7
- Зарегистрирован: Вт апр 09, 2013 07:01:28
Re: контроллер-V61188
Доброе время суток.Спасибо что отозвался,я буду рад любому материалу по данной теме.Если можно ,то пришлите на мой емаил-ra4art@mail.ru , или sary58@mail.ru.Спасибо заранее,и если можно,то поподробнее.Жду. На счет COL: в данный момент под рукой нет этого LCD, чтобы посмотреть, как там сделано. Вечером гляну и отпишусь. Это заводское устройство, на борту находятся три контроллера V61188 и широкий LCD.
Я прозвонил вывод COL, он глухо сидит на земле,т.е. на минусе.
Я прозвонил вывод COL, он глухо сидит на земле,т.е. на минусе.