Практическое занятие № 15 «Изучение интегрированной среды моделирования микропроцессорных устройств KeilmVision 5»
1 Установка интегрированной среды моделирования микропроцессорных устройств KeilmVision 5
2 Начальные сведения об языке Ассемблер
2
5
Практическое занятие № 16 «Система команд и способы адресации операндов»
1 Форматы и способы адресации данных
2 Форматы и способы адресации команд
2
5
Практическое занятие № 17 «Программирование арифметических действий»
1 Особенности представления в процессорных системах управления положительных и отрицательных чисел
2 Арифметические действия с отрицательными числами
2
5
Практическое занятие № 18 «Арифметические действия с большими числами»
1 Арифметические действия с большими числами
2 Программная реализация арифметических действий с большими числами
2
5
Практическое занятие № 19 «Практическое изучение директив ассемблера для микроконтроллеров семейства i8051»
1 Обработка имен транслятором и компоновщиком
2 Использование директив ассемблера при написании программ
2
5
Практическое занятие № 20 «Определение интерфейса программных модулей и спецификация ресурсов контроллера семейства i8051»
1 Создание алгоритма определения интерфейса программных модулей
2 Программная реализация алгоритма определения интерфейса программных модулей
2
5
Практическое занятие № 21 «Особенности языка программированияС и его применение для программирования контроллера семействаi8051»
1 Основные элементы языка С51
2 Прикладное применение языка С51
2
5
Практическое занятие № 22 «Определение интерфейса программных модулей посредством языка С51и спецификация ресурсов контроллера семейства i8051»
1 Размещение переменных по абсолютным адресам, описание функций и указатели
2 Написание программы на языке С51 для перевода двоичных чисел в двоично-десятичную форму
2
5
Практическое занятие № 23 «Изучение функционирования портов ввода/вывода контролера семействаi8051»
1 Изучение принципа работы портов ввода вывода контролера семействаi8051 по схеме электрической принципиальной
2 Программирование портов контроллера семействаi8051
2
5
Практическое занятие № 24 «Ввод и вывод дискретных сигналов в контроллере семейства i8051»
1 Особенности ввода и вывода сигналов в контроллер семейства i8051
2 Написание программы на языке С51, обеспечивающей ввод и вывод информации в контроллер семейства i8051
2
6
Практическое занятие № 25«Реализация схемы сопряжения контроллера семействаi8051 с устройством динамической индикации»
1 Устройство цифровой индикации
2 Схема электрическая принципиальная, обеспечивающая сопряжение контроллера семейства i8051 с устройством динамической индикации
2
6
Практическое занятие № 26«Реализация схемы сопряжения контроллера семействаi8051 с устройством матричной жидкокристаллической индикации»
1 Изучение микросхемы жидкокристаллического индикатора WM-С1602N
2 Изучение схемы электрической принципиальной, обеспечивающей сопряжение контроллера семейства i8051 с устройством матричной жидкокристаллической индикации.
2
6
Практическое занятие № 27 «Принцип функционирования интерйейсаI2C (InterIntegratedCircuits)»
1 Общие сведения обинтерфейсеI2C
2 Изучение обмена данными с микросхемой электрически стираемого и перепрограммируемого постоянного запоминающего устройства с помощью интерфейса I2C
2
6
Практическое занятие № 28 «Реализация обмена данными между периферийными устройствами с использованием интерфейса I2Cпод управлением контроллера»
1 Изучение схемы электрической принципиальной, обеспечивающей подключение периферийных устройств к контроллеру
2 Анализ программы на языке С51, обеспечивающей функционирование контроллера семейства i8051 в процессе управления периферийными устройствами
2
6
Практическое занятие № 29«Способы программной реализации функций времени»
1 Программное формирование временной задержки с помощью циклов
2 Формирование временной задержки посредством таймера/счетчика
2
6
Практическое занятие № 30«Реализация временных функций в процессорных системах управления»
1 Изучение схемы электрической принципиальной, позволяющей определять параметры импульсного сигнала
2 Анализ программы на языке С51, обеспечивающей функционирование контроллера семейства i8051 в процессе определения параметров импульсного сигнала
2
7
Практическое занятие № 31 «Изучение интегрированного следящего аналого-цифрового преобразователя»
1 Изучение микросхемы аналого-цифрового преобразователя AD7417
2 Анализ схемы электрической принципиальной и написание программы управления аналого-цифровым преобразователем
2
7
Практическое занятие № 32.Программная реализация базовых операций с комплексными числами на языке ассемблер
2
7
Практическое занятие № 33. Программная реализация операции «бабочка» быстрого преобразования Фурье с прореживанием по времени
2
7
Практическое занятие № 34. Программная реализация КИХ-фильтрации на базе комплексных сигналов
2
7
Практическое занятие № 35.
2
Самостоятельная работа
Раздел 2. Микропроцессорные устройства
Тема 5. Простые микропроцессоры и микропроцессорные системы. Микроконтроллеры
14
5
Лекция № 15. Изучение теоретического материала
5.3 Интерфейсы микропроцессорных систем [5]
1
5
Практическое занятие № 15
Используя методику, апробированную на занятии, скачайте, установите, создайте проект и запустите программу на ассемблере. По результатам работы программы сделайте скриншот и вклеите его в конспект[15].
0,5
5
Практическое занятие № 16
Изучение особенностей интегрированной среды моделирования микропроцессорных устройств.
Запишите в табличном виде команды, используемые для реализации логических функций «ИЛИ» и «ИСКЛЮЧАЮЩЕЕ ИЛИ».
Сделайте скриншот выполнения программы написанной на занятии и вклейте его в конспект [16].
1
5
Лабораторная работа № 8
Оформление отчета по выполненному заданию.
Используя результаты изучения программного обеспечения лабораторного стенда составить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
2
5
Лекция № 16. Изучение теоретического материала
Суперскалярная архитектура. Конвейер команд[5].
1
5
Практическое занятие № 17
Моделирование узлов радиоэлектронной аппаратуры.
Допишите программу, начатую на занятии, сделайте скриншот выполнения программы и вклейте его в конспект[9].
1
5
Практическое занятие № 18
Моделирование узлов радиоэлектронной аппаратуры.
Допишите программу, начатую на занятии, сделайте скриншот выполнения программы и вклейте его в конспект[9].
1
5
Лабораторная работа № 9
Оформление отчета по выполненному заданию.
Используя результаты изучения программного обеспечения лабораторного стенда составить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
2
5
Лекция № 17. Изучение теоретического материала.
5.6.2Популярные семейства микроконтроллеров, выпускаемые отечественной и зарубежной промышленностью [5]
1
5
Практическое занятие № 19. Анализ работы узлов радиоэлектронной аппаратуры.
Допишите программу деления большого двубайтового числа на однобайтовое с использованием алгоритма подбора частного. Сделайте скриншот выполнения программы и вклейте его в конспект [10].
1
5
Практическое занятие № 20. Анализ работы узлов радиоэлектронной аппаратуры.
Вставьте комментарии в листинг программы, рассмотренной на занятии, сделайте скриншот выполнения программы и вклейте его в конспект [10].
1
5
Лабораторная работа № 10
Оформление отчета по выполненному заданию.
Используя результаты изучения программного обеспечения лабораторного стенда составить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
1
5
Лекция № 18. Изучение теоретического материала.
5.7.3 Система команд MCS-51
1
5
Практическое занятие № 21. Работа с литературой.
Используя [16] заполнить таблицу 1 и 4.
1
5
Практическое занятие № 22. Анализ работы узлов радиоэлектронной аппаратуры.
Используя программу, написанную на языке С51 запустить ее в интегрированной среде KeilmVisionи представить ее на проверку преподавателю сопроводив комментариями[15].
1
5
Лабораторная работа № 11. Оформление отчета.
Используя результаты выполнения типовых программ обработки информации оформить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
2
5
Лекция № 19. Изучение теоретического материала.
5.7.7 Асинхронный порт микроконтроллера MCS-51 [5]
1
5
Практическое занятие № 23.
5
Практическое занятие № 24
5
Лабораторная работа № 12. Оформление отчета.
Используя результаты выполнения типовых программ обработки информации оформить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
1
6
Лекция № 20. Изучение теоретического материала.
6.4 Параллельные порты [5]
6
Практическое занятие № 25
Анализ работы узлов радиоэлектронной аппаратуры.
Используя материал практического занятия, начертите схему работы узлов микроконтроллера при решении задачи.
1
6
Практическое занятие № 26
6
Лабораторная работа № 13. Оформление отчета по выполненному заданию.
Используя результаты работы программы обработки информации в микроконтроллере составить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
2
6
Лекция № 21. Изучение теоретического материала.
6.6 Связные адаптеры
1
6
Практическое занятие № 27. Подготовка данных для принятия решения.
Используя результаты практического занятия определить тип микроконтроллера наиболее приемлемый для применения в бортовом и наземном оборудовании.
1
6
Практическое занятие № 28. Подготовка данных для принятия решения.
6
Лабораторная работа № 14. Оформление отчета по выполненному заданию.
Используя результаты работы программы обработки информации в микроконтроллере составить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
1
6
Лекция № 22. Изучение теоретического материала.
6.10 Таймеры
1
6
Практическое занятие № 29.Решение различных производственных задач.
Используя материал практического занятия, напишите:
1 программу на языках Assembler и С51, реализующую временную задержку 100мс.;
2 программу на языке C51, формирующую временную задержку посредством таймера/счетчика длительностью 3 секунды.
Для каждой из написанных программ сделайте скриншот с результатами их работы, окном LogicAnalyzerи дампом резидентной памяти программ и вклейте его в конспект Перед написанием программы выполните предварительных расчет записываемого в регистр числа.
1
6
Практическое занятие № 30.
6
Лабораторная работа № 15.Оформление отчета.
Используя результаты исследования работы энергозависимой памяти и интерфейса I2C оформить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД.
2
7
Лекция № 23. Изучение теоретического материала.
7.3 Современные процессоры цифровой обработки сигналов, используемые в радиоэлектронных системах гражданской авиации [18, 20]
1
7
Практическое занятие № 31.
Решение различных производственных задач
Используя алгоритм описания простейших арифметических операций, рассмотренный на практическом занятии написать программный код реализующий выполнение операции умножения двух векторов.
Лабораторная работа № 16.Оформление отчета.
Используя результаты исследования работы энергозависимой памяти и интерфейса I2C оформить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД
1
Лекция 7
Изучение теоретического материала.
Лекция № 24. Изучение теоретического материала.
7.7 Внутристальный эмулятор OnCE.
2
7
Практическое занятие № 33.
1
7
Практическое занятие № 34.
1
7
Лабораторная работа № 17.Оформление отчета.
Используя результаты исследования возможности реализации на базе программируемых логических схем триггеров и регистров оформить отчет по лабораторной работе с учетом требований ГОСТ и ЕСКД