Частина тексту файла (без зображень, графіків і формул):
Лабораторна робота № 5
з курсу „Проектування контролерів периферійних пристроїв”
Тема: Вивід інформації на рідкокристалічний індикатор на базі контролера HD44780.
Мета: Ознайомлення з режимами роботи рідкокристалічного індикатора та контролера HD44780.
Короткі теоретичні відомості
Типовими рідко кристалічними індикаторами, які використовуються для виводу текстової інформації є рідкокристалічні дисплеї (Liquid Crystal Display) або LCD, які виводять кожен символ на рідкокристалічну прямокутну матрицю розміром 8*5 точок і дозволяють виводити стрічки по 8, 16, 20 або 40 символів. Кількість стрічок може бути 1, 2 або 4. Для управління роботою дисплею використовується контролер Hitachi 44780, або сумісні з ним. Конструктивно такий дисплей представляє собою закінчений функціональний модуль, який розміщується на передній панелі пристрою, а підключення до мікропроцесорної системи здійснюється по паралельному інтерфейсу. Вивід інформації здійснюється шляхом запису даних в пам'ять дисплею. Настройка параметрів роботи та програмування – шляхом запису команд. Зовнішній вигляд та габаритні розміри типового рідкокристалічного дисплею представлено на рисунку 1. Призначення виводів паралельного інтерфейсу описано в таблиці 1. Часові діаграми сигналів цього інтерфейсу представлені на рисунку 2. Доступні операції з рідкокристалічним дисплеєм представлені в таблиці 2. Зважаючи на низьку швидкодію контролера дисплею час опрацювання та виконання команд є досить значним і його вказано у відповідній колонці таблиці 2. Час між командами не повинні бути меншими за ці значення. Паралельний інтерфейс може передавати слова по 8 та по 4 біти. Для підключення дисплею в режимі 8-бітного слова необхідно задіяти 11 ліній керування. В режимі 4-бітного слова – достатньо 7-ми. Вибір довжини слова здійснюється при ініціалізації.
Рис. 1 – Вигляд рідкокристалічного дисплею типу WM-C1601M
Таблиця 1 – Призначення виводів рідкокристалічного індикатора типу WM-C1601M
Рис. 2 – Часові діаграми інтерфейсу рідкокристалічного індикатора