Составители:
56
II-1). Разработка программы, отображающей на ЖК дисплее ОДИН
символ.
Начнем с определения вспомогательных программных средств
для записи управляющих сигналов E,R/~W и ~C/D. По справочным
данным ввод некоторых команд в LCD сопровождается временными
задержками. Поэтому сначала введем в текст программы вспомогательное
макроопределение временной задержки с регулируемой длительностью и
несколько переменных.
Категорически рекомендуется использовать отступления и
выделять структурные блоки (иначе выявление ошибок затруднится). На
данном этапе текст программы будет выглядеть следующим образом
(комментарии писать не обязательно).
Программные задержки обычно формируются с помощью одного
или нескольких циклов. В последнем случае циклы являются
вложенными. Задержка равна сумме времени выполнения команд не
входящих в циклы (в нашем случае “mov DL1,#Dmax1”) и времени работы
самих циклов с учетом числа их повторений.
Подберем значения Dmax1 и Dmax2 для задержки ~5 мсек (в
программе уже подобраны).
Зная длительность выполнения команд и
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »
