Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка ира.doc
Скачиваний:
22
Добавлен:
10.02.2016
Размер:
933.38 Кб
Скачать

5.3Алгоритм работы с клавиатурой

Инициализация

ldi temp, 0b00001111 ;биты 0-3 на вывод, 4-7 – на ввод

out DDRB, temp

ldi temp, 0b11111111

out PortB, temp ;Подтягивание

5.4Алгоритм работы с ЖКИ.

Инициализация

ldi Tdelay, 168 ;15 mS

rcall Timer0_delay

ldi temp, 0x30

sts $C000, temp

ldi Tdelay, 227 ;5 mS

rcall Timer0_delay

ldi temp, 0x30

sts $C000, temp

ldi Tdelay, 197 ;10 mS

rcall Timer0_delay

ldi temp, 0x30

sts $C000, temp

ldi temp, 0b00111000 ;8-bit ШД, 1 строка

rcall LCD_data

ldi temp, 0b00001000 ;ЖКИ выкл.

rcall LCD_data

ldi temp, 1 ;ЖКИ вкл.

rcall LCD_data

ldi temp, 0b00000100 ;ввод, запрет сдвига экрана

rcall LCD_data

Заключение

В результате выполнения данной курсовой работы разработан микроконтроллер управления внешним объектом на базе серии AT90S8535. Работа с литературой, сопровождавшая разработку МК, значительно расширила знания в области построения интерфейсов с внешним устройствами, организация программного обмена, обслуживания клавиатуры и дисплея. Приобретены полезные навыки в разработке программы на Ассемблере .

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

1. Абрайтес и др. Микропроцессоры и микропроцессорные комплекты: Том 1. Справочник

2. Хвощ С.Т. и др. Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник. Л.: Машиностроение. Ленинградское отд-ние, 1987.-640 с.

3. Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. М.: Радио и связь, 1989.-288 с.

4. Самофалов К.Г. и др. Микропроцессоры. К.: Техника, 1986.- 278 с.

5. Преснухин Л.Н. и др. Мирко - ЭВМ. Практ. пособие. М : Высш. шк. 1988. - 224 с.

6. А.В. Евстифеев Микроконтроллеры AVRсемействаClassicфирмы „Atmel” Москва 2002г.

7. Интернет сайты:

- www.atmel.ru

- www.gaw.ru

- www. kazus.ru

- http://classifier-atmel.pdfsearch.ru

-http://www.smartelec.ru/prod/at_at24.shtml