Проста але дуже потрібна іноді річ. Годитися для застосування в пілотних зразках і просто як налагоджувальної пристосування. Вимагає для управління всього два сигнали і нескладну підпрограму асинхронного обміну. Якщо асинхронний обмін не задовольняє, то пристрій легко вносите під синхронний обмін з ще більшою швидкістю передачі даних. Модуль призначений для виведення інформації на 10-і позиційний світлодіодний індикатор і прийому інформації про натискання кнопок на інфрачервоному пульті дистанційного керування (ПДУ) стандарту RC5, таким чином будучи контролером дисплея клавіатури.

Прилад має наступні функції:

  • Обмін інформацією з контролером з послідовного асинхронним інтерфейсом 8/N/1 зі швидкістю 115200 біт / сек
  • 10-й буфер дисплея
  • 10-і байтний буфер атрибутів мигання сегментів дисплея, для кожного сегмента кожного знакомісць окремий атрибут.
  • Задається період мигання
  • 6-ть команд керування дисплеєм
  • Видача молодших 8-й біт коду натиснутої кнопки ПДК (стандарту RC5) з ігноруванням автоповтору.


 

Команди управління:

  1. "1" (31h), 10 байт даних : Завантажити у буфер дисплея
  2. "2" (32h) , 10 байт даних : Завантажити у буфер мигання
  3. "3" (33h) : Очистити буфер дисплея
  4. "4" (34h) : Очистити буфер мигання
  5. "5" (35h) : Заповнити буфер дисплея байтом 0xff (усі сегменти включені)
  6. "6" (36h) : Заповнити буфер мигання байтом 0xff (усі сегменти блимають)
  7. "7" (37h) : Поставити період мигання в 1 / 135 частках сек

Команди виконуються відразу без символу завершення.

Розподіл бітів сегментів у байті: hgaedcbf

Модуль легко перепрограмміруеться через роз'єм X2 з допомогою простого програматора не забувши при цьому від'єднати кварц і ногу 3 мікросхеми DD2. Настроювання опцій при цьому буде наступна:

Автор: Олександр Єлісєєв , За сприяння фірми TELTONIKA (Розробка і виробництво радіоелектронних пристроїв, приладів і систем)