Изучение команд условного ветвления и принципа работы ЖКИ – модуля учебного стенда на базе микроконтроллера Motorola MC68332

Страницы работы

Фрагмент текста работы

Министерство образования РФ

Саратовский государственный технический университет

Институт техники, технологии и управления

Кафедра «УИТ»

Отчет по лабораторной работе:

«Изучение команд условного ветвления и принципа работы ЖКИ – модуля учебного стенда на базе микроконтроллера Motorola MC68332»

Группа УИТ-33

Выполнил:

Проверил:

Балаково 2005г.

Цель работы: практическое освоение программирования микроконтроллера MC68332 с использованием интегрированной среды. Изучение команд условного ветвления, принципа работы ЖК-дисплея. Вывод информации на ЖК-дисплей.

Жидкокристаллический дисплей.

В качестве устройства отображения информации на плате LC332 используется  двухстрочный 40-символьный жидкокристаллический дисплей (ЖКД) фирмы InTech типа ITM-1602DTR. На плате ЖКД смонтирован специализированный контроллер HD44780 фирмы Hitachi, который обеспечивает выдачу необходимых управляющих сигналов и генерацию на дисплее заданного набора символов (табл. 1). Сборка, состоящая из ЖКД и контроллера, называется ЖКИ-модулем.

 


Рис. 1 Схема подключения ЖКИ

Микроконтроллер управляет работой ЖКИ-модуля с помощью системной шины и сигналов выборки кристалла CS7, CS8 (рис. 1). К ним подключены выводы ЖКИ-модуля, которые имеют следующее назначение:

DB7-0 - линии передачи данных;

R/W - вход сигнала, задающего вид обмена: чтение при подаче сигнала R/W=1, запись при R/W=0;

E - вход сигнала, разрешающего при значении E=1 обращение к ЖКИ-модулю;

RS - вход сигнала, определяющего выбор регистра ЖКИ-модуля, к которому производится обращение: при RS=0-адресуется регистр команд IR, при RS=1-адресуется регистр данных DR.

Кроме этих управляющих линий ЖКИ-модуль имеет два вывода для подключения напряжения питания Vcc (5В) и GND (“земля”), а также вывод для подачи напряжения питания драйвера ЖКИ - Vo. На плате LC332 имеется подстроечный резистор R, позволяющий менять значение напряжения Vo, что приводит к изменению ориентации жидких кристаллов на табло дисплея. Таким образом, можно регулировать контрастность изображения при определенном угле наблюдения (снизу-вверх или сверху-вниз).

Изображение каждого символа на дисплее реализуется с помощью матрицы 5х8 точек. Состояние каждой точки: включено (светло) или отключено (темно), определяется кодом соответствующего видеосимвола, хранящегося в памяти контроллера, входящего в состав ЖКИ-модуля.  Этот контроллер содержит память видеосимволов DDRAM, в которой хранятся коды стандартных видеосимволов, изображаемых на дисплее, и ОЗУ знакогенератора CGRAM, в которое пользователь вводит коды дополнительных символов, представляемых на дисплее вместе со стандартными символами. Положение изображаемого на дисплее символа определяется адресным счетчиком AC, в котором содержится адрес позиции выводимого символа. Адреса символов 1-й строки AC = $00 - 28 (40 позиций), адреса символов второй строки $40 - 67 (40 позиций). При выводе символов на экран счётчик AC, дойдя до последнего символа 1-й строки (адрес $28), автоматически перейдёт на начало 2-й строки (адрес $40). Адресация AC к символам, имеющим адреса в диапазонах

Похожие материалы

Информация о работе