рефераты рефераты
Главная страница > Курсовая работа: Разработка архитектуры, принципиальной схемы и конструкции специализированного микроконтроллера  
Курсовая работа: Разработка архитектуры, принципиальной схемы и конструкции специализированного микроконтроллера
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Курсовая работа: Разработка архитектуры, принципиальной схемы и конструкции специализированного микроконтроллера

Управляющие слова (УС) загружаются в регистры управления ККД при . Загружая определенные УС, можно настроить ККД на работу в требуемом режиме и предписать выполнение некоторой операции.

Операции, выполняемые в ККД, определяются не только управляющим словом, но и комбинацией управляющих сигналов на его входах:

Направление и вид операций обмена между микропроцессором и ПККИ представлены в таблице 4.


Таблица 4

Сигналы управления Вид операции обмена
CS A0 RD WR
1 X X X ПККИ не выбран
0 X 1 1 ПККИ не выбран
0 0 0 1 Чтение данных из памяти клавиатуры или дисплея
0 0 1 0 Передача команды с ШД в ПККИ
0 1 0 1 Чтение байта состояния ПККИ
0 1 1 0 Загрузка управляющего слова в ПККИ

УС инициализации клавиатуры и дисплея (УС0):

0.0.0.D.D.KK.S.

Здесь DD кодирует режим работы дисплея, КК - режим работы клавиатуры, S - режим сканирования в соответствии со следующими правилами:

DD:00Дисплей на 8 символов с вводом слева

01Дисплей на 16 символов с вводом слева

10Дисплей на 8 символов с вводом справа

11Дисплей на 16 символов с вводом справа

Описание режимов правого и левого вводов приводится ниже. Если сканирование идет в режиме дешифратора, то дисплей не может быть больше, чем на четыре символа (так как линии SL общие).

КК: 00 Клавиатура в режиме одиночного нажатия клавиш

01 Клавиатура в режиме N-клавишного нажатия

10 Сканирование матрицы датчиков

11 Режим стробируемого ввода

S:0Сканирование в режиме 4-битного двоичного счетчика

1Сканирование в режиме инверсного дешифратора на четыре выхода.

После сброса ККД оказывается в режиме, соответствующем УС0-00001000. При сканировании в режиме счетчика цикл опроса клавиатуры укладывается в восемь состояний счетчика от "0000" до "0111" и oт "1000" до "1111". Таким образом, в этом режиме опрос клавиатуры происходит дважды в каждом цикле полного пересчета счетчика SLO—SL3, т.е. для сканирования клавиатуры используются только три младшие линии SLO-SL2.

УС инициализации опорной частоты (УС1): О.О.1.Р.Р.Р.Р.Р. Здесь РРРРР устанавливает коэффициент деления частоты внешнего синхросигнала CLK для получения внутреннего опорного сигнала с частотой не более 100 кГц. После сброса устанавливается максимальный коэффициент РРРРР, равный 11111. При частоте внутреннего опорного сигнала 100 кГц один полный цикл сканирования занимает приблизительно 10,2 мс.

УС чтения памяти клавиатуры/датчиков (УС2): О.1.0.I.Х.А.А.А. УС2 должно предшествовать чтению данных из памяти клавиатуры. Здесь I есть признак автоинкрементной адресации; ААА устанавливает адрес байта памяти, который должен быть считан. Если бит I установлен, то последующие команды чтения данных будут вызывать автоматическое увеличение адреса. Таким образом, если необходимо прочитать всю память клавиатуры, то это можно сделать, загрузив УС2 с битом I = 1 и затем 8 раз считать данные из ККД.

УС чтения памяти дисплея (УСЗ): 0.1.1.I.A.AA.A. УСЗ должно предшествовать чтению данных из памяти дисплея. Здесь I есть признак автоинкрементной адресации: АААА — номер позиции дисплея, которая должна быть считана. Если I = 1, то адрес будет инкрементироваться после каждого чтения.

Страницы: 1, 2, 3, 4, 5, 6

рефераты
Новости