дисплей WH1604A и LiquidCrystal - проблема
- Войдите на сайт для отправки комментариев
Ср, 09/11/2011 - 20:44
Проблема в выводе последних двух строчек - они "сдвигаются" на четыре символа. Вот, например - lcd.setCursor(0,0) и (0,1) и последующая печать - все ок. А lcd.setCursor(0,2) и (0,3) реально выглядят как (5,2) и (5,3). То же и в LiquidCrystalRus. Ардуина 22-я.
Как жить дальше? ) Гугл сходу ответа не дал..
извиняюсь
У меня такой же дисплей, завтра н аработе напишу что к чему, лечится правкой файла liquidcrystal.h там есть начало новой строке
У меня такой же дисплей, завтра н аработе напишу что к чему, лечится правкой файла liquidcrystal.h там есть начало новой строке
Спасибо, буду ждать и надеятся что в *Rus.h то же самое :)
Нужно найти в \arduino-0022\libraries\LiquidCrystal\LiquidCrystal.cpp строку
int row_offsets[]
и подправить в ней всё чтоб было так в фигурных скобках
int row_offsets[] = { 0x00, 0x40, 0x10, 0x50 };
давай мыло скину русскую библиотеку для этого дисплея
http://robocraft.ru/blog/arduino/503.html там внизу есть ссылка на скачивание библиотеки
Нужно найти в \arduino-0022\libraries\LiquidCrystal\LiquidCrystal.cpp строку
int row_offsets[]
и подправить в ней всё чтоб было так в фигурных скобках
int row_offsets[] = { 0x00, 0x40, 0x10, 0x50 };
давай мыло скину русскую библиотеку для этого дисплея
да я поправлю, спасибо!!
Все получилось, спасибо!
Не за что!