RadioNet
Search datasheet  
RadioNet
РЕЙТИНГ ТЕНДЕРЫ ИССЛЕДОВАНИЯ DATASHEETS КАТАЛОГ СХЕМ СХЕМЫ ФОРУМ ДОСКА ОБЪЯВЛЕНИЙ
  ПОИСК ПО САЙТУ
  Опции:    
  ВХОД
 Логин:
 Пароль:
Забыли пароль?
 
WEB-RING CHIPINFO: электроника, электронные компоненты иприборы.

Cайт и форум для электриков
HARDW.net

Как сделать простой модуль контроллера 10-и позиционного LED индикатора и IR пульта RC-5 на PIC16F627


 

 

Простая но очень нужная иногда вещь. Годиться для применения в пилотных образцах и просто как отладочное приспособление. Требует для управления всего два сигнала и несложную подпрограмму асинхронного обмена. Если асинхронный обмен не устаивает, то устройство легко модифицируеться под синхронный обмен с еще большей скоростью передачи данных.

Модуль предназначен для вывода информации на 10-и позиционный светодиодный индикатор и приема информации о нажатии кнопок на инфракрасном пульте дистанционного управления (ПДУ) стандарта RC5, таким образом являясь контроллером дисплея клавиатуры.

Прибор имеет следующие функции:

  • Обмен информацией с контроллером по последовательному асинхронному интерфейсу 8/N/1 со скоростью 115200 бит/сек
  • 10-й буфер дисплея
  • 10-и байтный буфер атрибутов мигания сегментов дисплея, для каждого сегмента каждого знакоместа отдельный атрибут.
  • Задаваемый период мигания
  • 6-ть команд управления дисплеем
  • Выдача младших 8-и бит кода нажатой кнопки ПДУ (стандарта RC5) с игнорированием автоповтора.
width=710>
Рисунок не помещается на странице и поэтому сжат!
Для того, чтобы просмотреть его полностью, щелкните здесь.


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

  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 (разработка и производство радиоэлектронных устройств, приборов и систем)



Как сделать простой модуль контроллера 10-и позиционного LED индикатора и IR пульта RC-5 на PIC16F627
Просмотров сегодня: 4756, всего: 4756
РЕЙТИНГ ТЕНДЕРЫ ИССЛЕДОВАНИЯ DATASHEETS КАТАЛОГ СХЕМ СХЕМЫ ФОРУМ ДОСКА ОБЪЯВЛЕНИЙ


Copyright © 2002-2021 RadioNet Admin

Страница создана за 0,01174 секунд.