Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовой проект / К1816ВЕ35 разработать оптоэлектронную клавиатуру..doc
Скачиваний:
49
Добавлен:
21.02.2014
Размер:
135.68 Кб
Скачать

2.2 Программная поддержка управляющих функций оэвм

Клавиатурой управляет ОЭВМ К1816ВЕ35. Программы обеспечивают работу клавиатуры для клавиш трех групп:

- РЕГ, АЛФ, ВК, ВЫВ, ВБР, ОСТ, БЛ – коды клавиш этой группы формируются при нажатии;

  • УПР, ИР, ИА – коды формируются при нажатии и при отжатии;

- Все остальные клавиши работают в режиме автоповтора, то есть при удержании их в нажатом состоянии периодически повторяется передача кодов удерживаемых клавиш.

Частота автоповтора не более 30 ГЦ. Пауза после выдачи первого кода до передачи серии автоповтора 0,5с. Все клавиши третьей группы работают в режиме ЛЕГАТО (РОЛЛОВЕР), то есть при последовательном нажатии нескольких клавиш (до четырех) без отжатия ранее нажатых клавиш выдается код последней нажатой клавиши в соответствии с ее группой и режимом.

При отпускании клавиши, нажатой последней, выдается код предпоследней клавиши, если она работает в режиме автоповтора, и т.д. Выдача кода клавиш в  сопровождается звуковым сигналом.

3 Обоснование выбора микроконтроллера

Оптоэлектронная клавиатура разрабатывается на основе ОЭВМ К1816ВЕ35, которая входит в микропроцессорный комплект серии К1816.

Появление однокристальных микроконтроллеров К1816, сочетающих в себе широкие возможности по обработке алгоритмов управления с чрезвычайно малыми габаритными размерами и потреблением энергии, позволяет внедрить их в совершенно новые области применения – бытовую и медицинскую электронику, системы управления автономных объектов.

Микропроцессорный комплект серии К1816 состоит из микросхем К1816ВЕ35, К1816ВЕ39, К1816ВЕ48 и К1816ВЕ49, выполненных по n-МОП-технологии. Каждая микросхема представляет собой однокристальную 8-разрядную микро-ЭВМ, содержащую функциональные узлы (центральный процессор, ОЗУ данных, многоканальный интерфейс ввода/вывода, 8-разрядный таймер/счетчик, векторную систему прерываний с приоритетом, тактовый генератор, устройство синхронизации, программную память), обеспечивающие универсальность, автономность и гибкость применений в условиях самого различного назначения. Микросхемы серии КР1816 имеют идентичную структуру, но отличаются друг от друга только наличием (К1816ВЕ48, К1816ВЕ49) или отсутствием (К1816ВЕ35, К1816ВЕ39) внутренней программной памяти, объемом внутреннего ОЗУ, типом и объемом ПЗУ, максимальным быстродействием. Так микросхема К1816ВЕ48 содержит электрически перепрограммируемые ПЗУ (ППЗУ), стирание информации в котором осуществляется ультрафиолетовым облучением.

Отличительные особенности микросхем указанны в таблице 1.

Из таблицы 1 видно, что микросхемы К1816ВЕ35 и К1816ВЕ48 отличаются друг от друга только наличием внутренней программной памяти, остальные же параметры этих микросхем одинаковы. Исходя из того, что быстродействие не является первостепенном фактором в человеко-машинном интерфейсе и с целью уменьшения аппаратных затрат, для разработки оптоэлектронной клавиатуры можно применить микросхему К1816ВЕ35.

Таблица 1 – Сравнение основных характеристик микросхем серии К1816

Тип микросхемы

Тип и объем ПЗУ, байт

Объем ОЗУ,

байт

Максимальная тактовая частота, МГц

К1816ВЕ35

К1816ВЕ48

К1816ВЕ49

ППЗУ, 1К

ПЗУ, 2К

64

64

128

6

6

11

Таким образом, для реализации оптоэлектронной клавиатуры был выбран микроконтроллер К1816ВЕ35.

Соседние файлы в папке курсовой проект