Разработка контроллера матричной клавиатуры на микроконтроллере К1816ВЕ48
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
° (БСА)
работы контроллера……………………………………………………...........9
4. разработка текста исходной программы...............................................10
4.1. Отладка программы с помощью индивидуального задания...........11
5. Таблица прошивки РПЗУ…………………………………………….....12
Заключение................................................................................................12
Список литературы....................................................................................13
Отладка программы:
Номер нажатой клавишиПорт 1Порт 2Порт ССИ BUS6111111011111101101011111А111110111111101101110110
Таблица прошивки РПЗУ:
7E306D79335B5F707F7B761E721a000000bc00bf03befefe39e7AE0ABD0467E6171CED0DEF060400FCE302C100000001FF
Заключение.
Для визуального контроля нажатой кнопки, возможно подключение семисегментного индикатора к одному из портов, в данном случае к порту BUS. Вывод кода на ССИ осуществлен программно, тем самым достигается отображение кода нажатой клавиши на ССИ. Для удобства индикации на цифровые клавиши нанесены обозначения, соответствующие их кодам (от 0 по B).
Таким образом применение микропроцессорных систем в устройствах различного типа, позволяет сократить кол-во элементов в схеме, сделать устройство более качественным, а также позволяет осуществить наиболее “дружелюбный” интерфейс с пользователем.
Список литературы
- Лин. В. PDP-11 и VAX-11. Архитектура ЭВМ и программирование на языке ассемблера. М. Радио и связь, 1989.-315 с.
- Варламов И.В., Касаткин И.Л. Микропроцессоры в бытовой технике. М. Радио и связь, 1990.-102 с.
- Калабеков Б.А. Цифровые устройства и микропроцессорные системы. М. Радио и связь, 1997.-336 с.
Министерство Российской Федерации по транспорту и связи
Новосибирский колледж телекоммуникаций и информатики
Сибирского государственного университета телекоммуникаций и информатики
КУРСОВОЙ ПРОЕКТ
По дисциплине Вычислительная техника
На тему: Разработка контроллера матричной клавиатуры на микроконтроллере К1816ВЕ48
Выполнил: Баталов Д. Ю.
Гр. М-31
Проверил: Иванов В. С.
2005