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);
}
Что за фигня - не понимаю..