Так можно переключаться туда-сюда сколько угодно.
WS0010_Command(0x04 | 0x08);//включили экран
WS0010_Command(0x01);//очистили от мусора ОЗУ
WS0010_Command(0x17);//переключение в текстовый режим
WS0010_Command(0x08);//выключили экран
Переключение в текстовый режим
WS0010_Command(0x08|0x04);//включили экран
WS0010_Command(0x01);//очистили от мусора ОЗУ
WS0010_Command(0x1F);//переключение в графику
WS0010_Command(0x08);//выключили экран
Переключение в графический режим
1. Переключение в графический режим происходило нормально, а из графического в «текстовый» очень коряво. В результате долгих боданий нашел правильную последовательность!!! Когда-то, давным-давно, когда ДШ еще печатали на бумаге, в каком-то из ДШ на HD44780 я читал, что переключение режимов надо делать только при выключенном экране. Попробовал получилось.
Конечно, сразу полезли особенности работы.
Потом переключил в графический режим. Простенькую тестовую картинку см. вверху топика.
Конечно, это корявый режим, из-за того что нет межсимвольных интервалов. Но, может, на какой-нибудь крайний случай и сойдет.
Включил сначала в текстовом режиме ( ). Контроллеры-то одинаковые. Получился текстовый индикатор размерами 10х2.
Купил для своих поделок индикатор . Красивый, зелененький :).
Работа с индикаторами WEG005016 (контроллер WS0010)
Логин или эл. почта:
Работа с индикаторами WEG005016 (контроллер WS0010) / Работа с дисплеями и графикой / Сообщество EasyElectronics.ru
Комментариев нет:
Отправить комментарий