Современная электроника №3/2022
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 53 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 3 2022 чала на выводы D4…D7 подаётся стар- ший полубайт команды, затем млад- ший. Далее согласно записанному в файле *.ptn шаблону цифровой гене- ратор шаблона формирует на линии Q0 логическую единицу, что перево- дит линии D4…D7 микросхемы LM016L в режим приёма данных, запись кото- рых выполняется следующим обра- зом: сначала на выводы D4…D7 пода- ётся старший полубайт данных, затем младший. При этом на вывод Е непре- рывно подаётся тактовый сигнал, по заднему фронту которого микросхе- ма LM016L считывает информацию (команды/данные). Таким образом, на экран микросхемы LM016L посимволь- но выводится строка, двоичные коды символов которой были поданы на шину D4…D7 (рис. 19в). В нашем при- мере строка Proteus->, которая состо- ит из 8 символов, отображается на дис- плее один раз (рис. 19г). Зададим вывод определённой части шаблона. Для этого на лицевой пане- ли генератора шаблона в области дис- плея определим запрещённую для вывода область шаблона посредством перемещения курсора левой кноп- кой мыши. В результате запрещённая область отобразится менее насыщен- ным цветом (рис. 19д), а на экране дис- плея появятся вошедшие в разрешён- ную область шаблона символы строки. Временны ′ е диаграммы формирова- ния цифровых сигналов по заданно- му в *.ptn-файле 8-битовому шаблону показаны на рис. 20. Управление работой микросхемы графического дисплея с помощью цифрового генератора шаблона Графические жидкокристалличе- ские модули обладают большей гиб- костью, в отличие от буквенно-циф- ровых (жёстко фиксирующих размеры и положение символов), и не наклады- вают сколь-нибудь серьёзных ограни- чений на поточечно отображаемую информацию, что позволяет полу- чить любое необходимое изображе- ние. На каждую точку экрана прихо- дится один информационный бит, который управляет свечением пикселя. Рис. 19. Результат выполнения команд и обработки кодовых комбинаций символов, заданных в файле шаблона: (а) включение дисплея, (б) очистка дисплея и установка курсора в нулевую позицию, (в) вывод трёх символов строки на экран дисплея, (г) вывод всей строки на экран дисплея, (д) вывод вошедших в разрешённую область шаблона символов строки в г д
RkJQdWJsaXNoZXIy MTQ4NjUy