Студопедия — Описание лабораторной работы. Модуль ЖКИ работает в текстовом режиме и содержит встроенный контроллер, который позволяет отображать цифры
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Описание лабораторной работы. Модуль ЖКИ работает в текстовом режиме и содержит встроенный контроллер, который позволяет отображать цифры






Модуль ЖКИ работает в текстовом режиме и содержит встроенный контроллер, который позволяет отображать цифры, латинские буквы, знаки пунктуации и до восьми символов, определяемых пользователем. ЖКИ матричного типа, где выбранный элемент находится на пересечении активных строки и столбца. Модуль содержит два блока памяти: DD RAM (Data Display), отвечающий за символы, отображаемые в данный момент на дисплее, и CG RAM (Character Generator), содержащий данные о пользовательских символах. Встроенный контроллер ЖКИ имеет два внутренних регистра: регистр управления IR (Instruction Register) и регистр данных DR (Data Register). Управление ЖКИ осуществляется с помощью наборов сигналов R/W (переключение чтение /запись), RS (переключение команда/данные, что соответствует выбору регистра IR/DR), Е (стробирующий импульс при чтении), DATA IND (адрес 08000lh) -шина данных.

Регистр команд хранит коды таких операций, как очистка дисплея, перемещение курсора, а также информацию об адресах памяти отображаемых данных (DDRAM) и генератора символов (CGRAM). В регистр команд можно только записывать информацию из микропроцессора. Регистр данных временно хранит данные, предназначенные для записи в DDRAM или CGRAM или чтения из DDRAM или CGRAM. Когда адресная информация записывается в регистр команд, данные из DDRAM или CGRAM сохраняются в регистре данных. Эти два регистра можно выбрать с помощью регистрового переключателя (RS).

Память данных ЖКИ (DDRAM) используется для хранения данных, выводимых на дисплей. Один символ представлен в виде 8-битного кода. Объем памяти составляет 80x8 битов или 80 символов.

В CGRAM пользователь может программно генерировать символы. Можно определить 8 символов размером 5x8 точек и 4 символа размером 5x10 точек на основе 8-битных кодов символов.

С работой ЖКИ связаны следующие функции:

-WriteMax – запись в память по адресу;

-WredMax – чтение памяти из адреса;

-LCD_Putch – вывод одного символа на экран;

-LCD_Type – вывод строчки текста на экран;

-LCD_Clear – очистка дисплея;

-LCD_InitDefault – инициализация дисплея;

-LCD_GotoXY (x,y) – установка текущей позиции курсора, где х – положение курсора по оси Х (0...15), а y – номер строчки на экране (0 – первая строка, 1 – вторая строка);

-SwitchCurPosControl() - Включение/выключение отслеживания текущей позиции курсора;

-LCD_SwitchCursor(bit cursor, bit blink)- установка режима курсора: bit cursor==1 - включить курсор, 0 - выключить курсор; bit blink==1 - включить мигание, 0 - выключить мигание.

 

Работа состоит в выводе текста на экран стенда.

В программе (Приложение А) для данной лабораторной работы реализуется следующий порядок действий (рисунок 8).

Рисунок 8 -Упрощенная структура основной части программы работы с ЖКИ

 

Замечание: при выводе текста курсор смещается в конец выведенной строки, т.е. если вначале курсор находится на первой позиции, то после вывода слова из трех знаков курсор перемещается в четвертую позицию.

 

 







Дата добавления: 2015-08-12; просмотров: 387. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

Дренирование желчных протоков Показаниями к дренированию желчных протоков являются декомпрессия на фоне внутрипротоковой гипертензии, интраоперационная холангиография, контроль за динамикой восстановления пассажа желчи в 12-перстную кишку...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия