Разработка контроллера матричной клавиатуры на микроконтроллере К1816ВЕ48

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

° (БСА)

работы контроллера……………………………………………………...........9

 

4. разработка текста исходной программы...............................................10

 

4.1. Отладка программы с помощью индивидуального задания...........11

 

5. Таблица прошивки РПЗУ…………………………………………….....12

 

Заключение................................................................................................12

 

Список литературы....................................................................................13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отладка программы:

 

Номер нажатой клавишиПорт 1Порт 2Порт ССИ BUS6111111011111101101011111А111110111111101101110110

 

 

 

 

 

 

 

 

 

Таблица прошивки РПЗУ:

 

7E306D79335B5F707F7B761E721a000000bc00bf03befefe39e7AE0ABD0467E6171CED0DEF060400FCE302C100000001FF

 

 

 

 

 

 

 

 

 

 

 

 

Заключение.

 

 

Для визуального контроля нажатой кнопки, возможно подключение семисегментного индикатора к одному из портов, в данном случае к порту BUS. Вывод кода на ССИ осуществлен программно, тем самым достигается отображение кода нажатой клавиши на ССИ. Для удобства индикации на цифровые клавиши нанесены обозначения, соответствующие их кодам (от 0 по B).

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список литературы

 

  1. Лин. В. PDP-11 и VAX-11. Архитектура ЭВМ и программирование на языке ассемблера. М. Радио и связь, 1989.-315 с.
  2. Варламов И.В., Касаткин И.Л. Микропроцессоры в бытовой технике. М. Радио и связь, 1990.-102 с.
  3. Калабеков Б.А. Цифровые устройства и микропроцессорные системы. М. Радио и связь, 1997.-336 с.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Министерство Российской Федерации по транспорту и связи

Новосибирский колледж телекоммуникаций и информатики

Сибирского государственного университета телекоммуникаций и информатики

 

 

 

 

 

 

 

 

 

 

КУРСОВОЙ ПРОЕКТ

 

 

 

По дисциплине Вычислительная техника

На тему: Разработка контроллера матричной клавиатуры на микроконтроллере К1816ВЕ48

 

 

 

 

 

 

 

 

Выполнил: Баталов Д. Ю.

Гр. М-31

Проверил: Иванов В. С.

 

 

 

 

 

 

 

2005