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

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

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





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




Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

Объект, субъект, предмет, цели и задачи управления персоналом Социальная система организации делится на две основные подсистемы: управляющую и управляемую...

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

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

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