реклама на сайте
подробности

 
 
> Пропадает курсор на 2ой строке, Winstar WH0802
evgen2
сообщение Apr 1 2010, 15:10
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 1-04-06
Пользователь №: 15 688



LCD Winstart WH0802, интерфейс вроде бы как HD44780. До этого дела с подобным не имел, но вроде бы примеры нашел, все работает. Только
вот затык.
lcd_set_cursor_mode(7);
set_cursor (0, 0); //работает
set_cursor (1, 0); //работает
set_cursor (2, 0); //работает
set_cursor (3, 0); //работает
set_cursor (4, 0); //работает
set_cursor (5, 0); //работает
set_cursor (6, 0); //работает
set_cursor (7, 0); //работает
// set_cursor (8, 0); курсора не видно

set_cursor (0, 1); //работает
set_cursor (1, 1); //курсор пропадает

set_cursor вот такой:
Код
void set_cursor (unsigned char column, unsigned char line)
{ unsigned char address;
  address = (line * 40) + column;
  address = 0x80 + (address & 0x7F);
  lcd_write_cmd(address);
}


Что за фигня - не понимаю..
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01346 секунд с 7
ELECTRONIX ©2004-2016