я РК-індикатором здійснюється через 10h-байт зовнішньої (auxiliary) пам'яті. Додатково для управління пристроєм використовуються дві керуючі лінії RW і RS, які підключені до висновків контролера INT0 і INT1. Для зручності користувача в програмі стандартним змінним int0 і int1 з бібліотеки reg51.dcl відповідають змінні rw і rs управління РК-індикатором:
RS і RW-лінії використовуються для установки режиму РК-індикатора:
1. rs = 0, rw = 0 - командний режим,
2. rs = 1, rw = 0 - режим прийому даних.
Командний режим передбачає передачу в 10h-байт зовнішньої пам'яті команд управління індикатором, яка передує перевіркою готовності. Перевірка готовності РК-індикатора здійснюється читанням 7-го біта 10h-байта зовнішньої пам'яті. p align="justify"> Послідовність команд, необхідних для ініціалізації індикатора:
Назва команди № бітаОпісаніе Function Set Завдання режиму роботи індикатора 0 0 1 xxx ** 4длінна: 0 - 4 біти, 1 - 8 біт3чісло ліній індикатора: 0 - одна лінія, 1 - дві лініі2размерность знакогенератора: 0 - 5x7 точок, 1 - 5x10 точекDisplay On/Off Control Управління дисплеєм 0 0 0 0 1 xxx 20 - декремент, 1 - інкремент10 - зрушення курсора, 1 - зрушення строкі00 - включити дисплей, 1 - виключітьEntry Mode Set Установка режиму виведення 0 0 0 0 0 1 xx 10 - інкремент, 1 - декремент01 - зі зрушенням дісплеяCursor/Display Shift Вибір типу зсуву 0 0 0 1 xx ** 31 - зсув дисплея, 0 - зрушення курсора21 - зрушення вправо, 0 - зрушення влевоCursor At Home Курсор додому 0 0 0 0 0 0 1 * повернення курсору в початкову позіціюClear Display Очищення дисплея 0 0 0 0 0 0 0 1 Очищає дисплей і встановлює курсор в початкову позицію
У другому режимі передані дані записуються в 10h-байт зовнішньої пам'яті і сприймаються РК-індикатором як коди символів для відображення.
LCD - дисплей необхідний для відображення станів пристроїв у залежності від одного з обраних режимів відображення і для встановлення критичних значень.
Режим 1.
Відображення поточної швидкості і поточних оборотів на першому рядку і температур двигуна, коробки і напруги в мережі на другому рядку.
В
Режим 2.
Відображення поточних оборотів і тиску масла на першому рядку і температур двигуна, коробки і напруги в мережі на другому рядку.
В
Режим 3.
...