Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LAB6_W95.DOC
Скачиваний:
17
Добавлен:
16.04.2013
Размер:
167.42 Кб
Скачать

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

1. Как организован последовательный интерфейс MC68HC705C8 на аппаратном уровне?

2. Каковы характеристики последовательного интерфейса связи?

3. Какова длина передаваемой посылки при различной длине информационной части?

4. Какие биты, кроме информационных, входят в передаваемую посылку?

5. В какой последовательности передаются биты в посылке данных?

6. Какова максимальная скорость передачи данных по последовательному интерфейсу при частоте кварцевого генератора 2 МГц?

7. Как работает приемник по SCI в режиме ожидания (с различными методами активизации приемника)?

8. Опишите структуру SCI по рис.6.1. теоретической части.

9. Опишите процесс передачи данных по SCI.

10. Опишите процесс приема данных по SCI.

11. Какими характеристиками приемника/передатчика SCI можно управлять с помощью первого и второго управляющих регистров?

12. Каково назначение регистра статуса SCI, каждого его бита?

13. Каковы характеристики последовательного периферийного интерфейса?

14. Опишите структуру SPI по рис.6.3. теоретической части.

15. Опишите процесс приема/передачи данных по SPI ведущим устройством.

16. Опишите процесс приема/передачи данных по SPI ведомым устройством.

17. По рис.6.5. теоретической части опишите процесс взаимодействия показанных устройств между собой.

18. Какими характеристиками SPI можно управлять через регистр SPCR?

19. Каково назначение каждого бита регистра статуса SPSR?

6.4. Задания.

Каждое задание предназначено для группы из двух (для SCI) и трех (для SPI) связанных ОМ и выполняется совместно двумя-тремя бригадами.

1. Написать пакет программ обмена информацией по SCI, работающих следующим образом :

· ведущий ОМ считывает с переключателей байт-номер ведомогоОМ;

· ведущий ОМ посылает соответствующий считанному значению 9-битовый идентификатор ведомому ОМ, имеющему свой оригинальный идентификатор;

•если идентификатор не верный, ведомый ОМ начинает мигать светодиодами с частотой 1 Гц;

· если идентификатор верный, ведомый ОМ переключается в режим передачи данных ведущему ОМ;

· подготовленный к связи ведомый ОМ начинает непрерывно посылать в линию состояние переключателей на плате имитатора;

· ведущий ОМ принимает передаваемые байты и отображает их на светодиодах.

2. Написать пакет программ обмена информацией по SCI, работающих следующим образом:

· ведущий ОМ считывает с переключателей байт-номер устройства;

· ведущий ОМ посылает соответствующий считанному значению 9-битовый идентификатор ведомому ОМ, имеющему свой оригинальный идентификатор;

•если идентификатор не верный, ведомый ОМ начинает мигать светодиодами с частотой 1 Гц;

· если идентификатор верный, ведомый ОМ переключается в режим приема данных от ведущего ОМ;

· ведущий ОМ посылает 10 выбранных случайным образом байт (считанных из младшего байта счетчика таймера), одновременно записывая их в ячейки ОЗУ, после чего завершает выполнение программы;

· ведомый ОМ принимает информацию и записывает ее последовательно в ячейки ОЗУ;

3. Написать пакет программ обмена информацией по SPI, обеспечивающих передачу 20 байт с одного ведомого микроконтроллера на другой через ведущий микроконтроллер. Все три микроконтроллера должны записывать получаемую/передаваемую информацию в ОЗУ. Убедитесь, что записанная каждым микроконтроллером информация одна и та же.

4. Написать пакет программ обмена информацией по SPI. Программа ведущего микроконтроллера должна осуществлять ввод команд с переключателей по нажатию кнопки IRQ и их выполнение. Программы ведомых микроконтроллеров должны обеспечивать поддержку выполнения этих команд. Предусмотреть обработку следующих команд:

· обмен пакетами длиной n байт между ведомым микроконтроллером 1 и ведущим;

· обмен пакетами длиной n байт между ведомым микроконтроллером 2 и ведущим;

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

Однокристальная микроЭВМ MC68HC705C8. Лабораторный практикум.

Соседние файлы в предмете Отладка микроконтроллеров ЭВМ