Студопедия Главная Случайная страница Обратная связь

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

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





Модуль ЖКИ работает в текстовом режиме и содержит встроенный контроллер, который позволяет отображать цифры, латинские буквы, знаки пунктуации и до восьми символов, определяемых пользователем. ЖКИ матричного типа, где выбранный элемент находится на пересечении активных строки и столбца. Модуль содержит два блока памяти: 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; просмотров: 414. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


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


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


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В цен­тральное приемное отделение больные могут быть доставлены: 1) машиной скорой медицинской помощи в случае возникновения остро­го или обострения хронического заболевания...

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

Ведение учета результатов боевой подготовки в роте и во взводе Содержание журнала учета боевой подготовки во взводе. Учет результатов боевой подготовки - есть отражение количественных и качественных показателей выполнения планов подготовки соединений...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

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

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