ramanek писал(а): ↑09.09.2022,09:30
а если например выводит поочередно V и T в синхронном режиме, строка сдвигается
Да. Работает. Впрочем, утешает это мало...
Кстати, я разобрался с работой в режиме внешнего знакогенератора. У индикатора есть семь выводов, символизирующие вертикальную строку в знакоместе. А также есть выводы ГТИ и сброса, участвующие при сканировании. Первый дрыгается при переходе на следующую строку, второй - после полного обхода индикатора.
Таким образом, алгоритм работы примерно следующий: заводим массив байт, где у нас будут лежать те самые вертикальные строки. На выводы ГТИ и "Имп. сброса" назначаем прерывания (оба по спаду сигнала). Ещё заводим переменную для индекса. По прерыванию от ГТИ делаем инкремент этой переменной и тут же вызываем запись на выводы индикатора (в зависимости от МК, функция может различаться, но должно быть именно так, иначе изображение будет мерцать и дрыгаться), а по прерыванию от сброса - приравниваем индекс к нулю и записываем в индикатор ноль.
Выводы "АВ", "Строб", "Обнуление" и D0...D7 в данном режиме не используются, и их можно не подключать.