Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Контрольные вопросы
D1. Контрольные вопросы. Часть 1
1. Блочно-иерархический подход при проектировании МК-систем и устройств.
2. Уровни и аспекты проектирования МК-систем и устройств. Основные задачи, решаемые на различных уровнях проектирования.
3. Схема процесса проектирования МК-систем и устройств. Задачи синтеза и анализа. Нисходящее и восходящее проектирование.
4. Типовая структура МКС и МКУ. Назначение и функциональные особенности отдельных блоков.
5. Особенности и принципы построения устройств с использованием «жесткой» и «программируемой» логики.
6. Дуализм программных и аппаратных средств в микроконтроллерных устройствах.
7. Основные характеристики и классификация однокристальных МК.
8. Основные отличия ОМК от ОЭВМ и МП. Типы наиболее распространенных ОМК.
9. Краткая характеристика семейства ОМК К 1816.
10.Краткая характеристика семейства ОМК PIC 16/17.
11.Сравнительная характеристика различных семейств ОМК: PIC 16/17 и К1816.
12.Обоснование применения и выбора семейства ОМК для проектируемых МКУ: требования к МКУ и основные характеристики для выбора ОМК.
13.Особенности разработки аппаратных и программных средств МК-систем и устройств.
14.Особенности архитектуры МК PIC 16/17, позволяющие получить высокую производительность.
15.Особенности архитектуры и структурной схемы ОМК PIC 16C5X.
16.Формирование тактовых сигналов и цикл выполнения команды в ОМК PIC16C5X. Выборка команд с перекрытием.
17.Организация памяти в ОМК PIC 16C5X: память программ и память данных. Способы адресации.
18.Назначение и особенности функционирования АЛУ и регистра W в ОМК PIC 16C5X. Формирование признаков состояния АЛУ.
19.Регистры в структуре ОМК PIC 16C5X: классификация и назначение.
20.Счетчик команд в структуре ОМК PIC 16C5X: основные характеристики и особенности функционирования.
21.Стек в структуре ОМК PIC 16C5X: назначение и особенности функционирования при выполнении команд CALL.
22.Каналы (порты) ввода-вывода ОМК PIC 16C5X: структурная организация, особенности программирования и функционирования.
23.Модуль таймера ОМК PIC 16C5X: структурная организация (TRMD, WDT, PRS), особенности программирования и функционирования.
24.Режимы работы и специальные функции в ОМК PIC 16C5X: режим SLEEP, структурная организация и особенности функционирования узла формирования сигнала «Сброс», таймер сброса.
25.Конфигурация ОМК PIC 16C5X: варианты тактирования и типов генераторов, защита программ от считывания и индивидуальная метка.
26.Система команд ОМК PIC 16C5X: типы команд, формат и время выполнения.
27.Особенности архитектуры и структурной схемы ОМК PIC 16C71.
28.Основные отличия ОМК PIC 16C71 от базового семейства PIC 16C5X.
29.Особенности организации памяти программ и данных в ОМК PIC16C71. Способы адресации.
30.Регистры в структуре ОМК PIC 16C71: классификация и назначение.
31.Счетчик команд в структуре ОМК PIC 16C71: основные характеристики и особенности функционирования.
32.Стек в структуре ОМК PIC 16C71 и его особенности.
33.Организация прерываний в ОМК PIC 16C71: источники прерываний, управление и обработка.
34.Особенности организации каналов (портов) ввода-вывода в ОМК PIC16C71: структурная организация, программирование и функционирование.
35.Модуль АЦП ОМК PIC 16C71: структурная организация, особенности программирования и функционирования.
36.Особенности структурной организации и функционирования узла формирования сигнала «Сброс» в ОМК PIC 16C71.
37.Особенности архитектуры и структурной схемы ОМК PIC 16C84.
38.Основные отличия ОМК PIC 16C84 от базового семейства и PIC 16C71.
39.Основные отличия ОМК расширенного и высокопроизводительного семейств (PIC 16C6X/7X, PIC 17Cxx, PIC 1400) от базового.
40.Особенности модульного принципа проектирования и его использование при разработке рабочих программ МКУ.
41.Выбор языков программирования для написания исходных рабочих программ МКУ.
42.Правила написания исходных рабочих программ для МКУ на Ассемблере.
43.Средства отладки и автоматизации разработки рабочих программ для МКУ: типы, назначение и особенности использования.
44.Этапы разработки МКУ. Задачи и методы тестирования МКУ.
45.Средства отладки аппаратных средств МКУ.
D2. Контрольные вопросы. Часть 2
1. Последовательность действий для получения текста исходной рабочей программы МКУ.
2. Модульный принцип проектирования рабочих программ.
3. Преобразование блок-схемы алгоритма (БСА) в исходный текст программы.
4. Процедуры и подпрограммы.
5. Правила записи программ на языке Ассемблера.
6. Структура рабочей программы.
7. Пример написания исходного текста программы.
8. Преобразование исходного текста программы в объемный модуль.
9. Использование программы-транслятора MPASM: назначение, запуск и результаты трансляции.
10. Отладка рабочих программ.
11. Использование симулятора-отладчика MPSIM: назначение, последовательность действий при запуске, назначение команд.
12. Файлы, загружаемые и создаваемые MPSIM.
13. Назначение и основные функциональные возможности интегрированной среды MPLAB 3.30.
14. Краткая характеристика основных программ MPLAB 3.30: MPASM, MPLAB-SIM, MPLAB-C.
15. Интерфейс пользователя и главное меню интегрированной среды MPLAB 3.30.
16. Запуск основного пакета программ MPLAB 3.30.
17. Меню основного пакета программ: меню File.
18. Меню основного пакета программ: меню Project.
19. Меню основного пакета программ: меню Edit.
20. Меню основного пакета программ: меню Debug.
21. Меню основного пакета программ: меню Picstart Plus/
22. Меню основного пакета программ: меню Option.
23. Пример разработки программы с использованием MPLAB 3.30: постановка задачи и алгоритм ее решения.
24. Пример разработки программы с использованием MPLAB 3.30: написание исходного текста программы.
25. Пример разработки программы с использованием MPLAB 3.30: преобразование исходного текста программы в объектный модуль.
26. Пример разработки программы с использованием MPLAB 3.30: запись программы в ППЗУ микроконтроллера.
27. Ввод информации от двоичного датчика и процедура «Ожидание события».
28. Ввод информации от двоичного датчика и процедура «Подавление дребезга контактов».
29. Организация задержки малой, средней и большой длительности.
30. Ввод информации с группы взаимосвязанных датчиков.
31. Преобразование кодов из одной системы счисления в другую.
32. Преобразование параллельного кода в последовательный.
33. Преобразование последовательного кода в параллельный.
34. Ввод/вывод аналоговых сигналов.
35. Формирование и вывод дискретных статических сигналов.
36. Формирование и вывод импульсных сигналов заданной длительности.
37. Формирование и вывод последовательности импульсных сигналов.
38. Отображение информации в МКУ: статическая индикация.
39. Отображение информации в МКУ: динамическая индикация.
Дата публикования: 2014-11-03; Прочитано: 382 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!