|
Организовать цикл работы программы с постоянным периодом (например у меня 1мс). В озу организовать видео буфер и от туда _постоянно_ записывать по одному символу. Индикатор настроить на автоматический перевод на следующий символ. Учесть непоследовательность расположения символов в LCD. Символы можно выводить последовательно перескакивая в видеобуфере на текущий сивол в LCD.
Флагом обновления может являться например вывод нулевого (в смысле самого перевого символа) Флаги режимов - на твое усмотрение
Работаю с AC204 - 4 строки по 20 символов. Отображаю часы, текущую информацию, меню, настройка часов, просмотр журнала и другие мелочи.
Пример вывода 1 символа
WriteData - вывод данных
WriteControl - запись команды управления (перевод в начало)
удачи
E-mail: info@telesys.ru