Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦМПУ / Новая папка (1) / ЦИМПУ(atmega 128).doc
Скачиваний:
102
Добавлен:
16.04.2015
Размер:
4.2 Mб
Скачать

8.3 Задание на лабораторную работу

В лабораторной работе необходимо ознакомиться с теоретической частью, разобраться с алгоритмом предложенной программы (см. листинг программы №7 и листинг проектного файла №7), отладить программу в среде разработки VMLAB и занести машинный код программы в МК. В соответствии с вариантом нужно выполнить самостоятельное задание в среде разработки VMLAB. Задания приведены в таблице

Таблица 8.4 Варианты заданий для самостоятельной работы

№ Вар.

Задание

1

Произвести передачу числа $79 между МК с помощью интерфейса УСАПП.

2

Произвести передачу слова «ЦИМПУ» между МК с помощью интерфейса УСАПП..

3

Установить связь между МК с помощью интерфейса УСАПП.

4

Произвести передачу суммы чисел $24 и $0F с помощью интерфейса УСАПП.

5

Произвести передачу разности чисел $72 и $3F с помощью интерфейса УСАПП.

6

Передать с помощью интерфейса УСАПП между двумя МК произведение 2 чисел $21 и $12.

7

Произвести передачу числа $A9 между МК с помощью интерфейса УСАПП.

8

Произвести передачу слова «USART» между МК с помощью интерфейса УСАПП.

9

Установить связь между МК Atmega128 и Atmega128k64 с помощью интерфейса УСАПП.

10

Произвести передачу суммы чисел $29 и $1F с помощью интерфейса УСАПП.

11

Произвести передачу разности чисел $52 и $1F с помощью интерфейса УСАПП.

12

Передать с помощью интерфейса УСАПП между двумя МК произведение 2 чисел $11 и $02.

13

Произвести передачу слова «USER» между МК с помощью интерфейса УСАПП.

14

Произвести передачу суммы чисел $39 и $12 с помощью интерфейса УСАПП.

15

Передать с помощью интерфейса УСАПП между двумя МК произведение 2 чисел $07 и $12.

Задание для индивидуальной работы

Таблица 8.5 Варианты индивидуальных заданий

№ Вар.

Задание

1

2

3

4

5

8.6 Контрольные вопросы

  1. Каковы отличительные особенности УСАПП

  2. Поясните каким способом происходит совместимость УСАПП с УСАПП других микроконтроллеров

  3. Как происходит инициализация УСАПП

  4. Как происходит передача данных.

  5. Как происходит прием данных

  6. Поясните флаги для передатчика и по завершению приема

  7. Поясните прерывания для передатчика и по завершению приема

  8. Расскажите про многопроцессорный режим связи УСАПП

  9. Поясните регистр данных УСАПП

  10. Поясните регистр А,В,С управления и статуса УСАПП

  11. Какой бит служит для переключения между синхронным и асинхронным режимами и что еще необходимо для работы.

  12. Что такое интерфейс SPI. Его особенности.

  13. Что такое ведущий режим

  14. Расскажите регистр управления SPI

  15. Расскажите регистр статуса SPI

Лабораторная работа №9 «Изучение принципа работы таймеров/счетчиков микроконтроллера»

9.1 Цель работы: Ознакомиться с принципом работы и функциями таймеров/счетчиков микроконтроллера ATmega128. Ознакомиться с принципом подключения клавиатуры к микроконтроллеру.

Соседние файлы в папке Новая папка (1)