- •Новосибирск
- •I. Цель и задачи изучения дисциплины
- •1. Цель изучения дисциплины.
- •2. Предметы изучения.
- •3. Объекты изучения.
- •4. Результаты изучения.
- •II Содержание дисциплины.
- •Введение, основные понятия, отечественные мп и мк и их
- •Дальнейшее развитие мк фирмы Intel и современные мк
- •III Контрольная работа (10 семестр).
- •IV Лабораторные занятия, их наименование и объем в часах.
- •V Курсовой проект (11 семестр).
- •VI Аннотированный список литературы Основная литература
- •Методическая литература.
Дальнейшее развитие мк фирмы Intel и современные мк
и МП фирмы Motorola (11 семестр).
2.1 Развитие МК фирмы Intel.
Функциональные особенности микроконтроллеров групп 8x5x, 8xC5x, 8xC51FX, 8xC51GB. Режимы работы интегрированных на кристалл новых пери-ферийных устройств: третьего таймера/счетчика, сторожевого таймера, матри-цы программируемых счетчиков, широтно-импульсного модулятора, аналого-цифрового преобразователя. Организация 4-уровневой системы прерываний.
2.2 МК фирмы Motorola.
Сравнительный анализ функциональных возможностей и состав серий микроконтроллеров фирмы Motorola: MC68HC05, MC68HC08, MC68HC11, MC68HC16, MC683xx.
2.3 Архитектура и функциональные возможности микропроцессорных систем на основе 32-разрядных микропроцессоров.
Состав и основные характеристики микропроцессоров семейства 680x0 фирмы Motorola. Структура микропроцессора МС68000, его программная модель, режимы функционирования. Организация системы прерываний и прямого доступа к памяти. Типы данных, режимы адресации и система команд семейства МС680х0. Периферийные БИС.
III Контрольная работа (10 семестр).
1. Цель работы.
Закрепление теоретических знаний и формирование практических навы-ков технологии написания и отладки прикладных программ для МП и МК.
2 Задание на контрольную работу.
Написать прикладную программу для конкретного типа МП или МК. Вариант задания указан в таблице 1. В работе привести алгоритм (блок-схему) программы и ее текст. Строка программы должна выглядеть следующим обра-зом:
<адрес> <код> [<метка>:] <команда> [<операнд(ы)>] [;<комментарии>]
В квадратных скобках указаны необязательные атрибуты, но присутствие ком-ментариев в тексте программы обязательно.
Таблица 1
Варианты заданий на контрольную работу.
№ варианта |
Тип процессора |
Прикладная программа |
0 |
К580ВМ80 |
Сортировка массива целых шестнадцатиразрядных |
1 |
К1816ВЕ48 |
чисел по возрастанию или убыванию в зависимос- |
2 |
К1816ВЕ51 |
ти от бита 05 ячейки памяти 0200h |
3 |
К1810ВМ86 |
|
4 |
К580ВМ80 |
Преобразовать десятичное число с плавающей запя- |
5 |
К1816ВЕ48 |
той (типа хх.хх) в двоичное число с плавающей |
6 |
К1816ВЕ51 |
запятой (32 разряда) |
7 |
К1810ВМ86 |
|
8 |
К1821ВМ85 |
Преобразовать двоичное число с плавающей запя- той (32 разряда) в десятичное число с плавающей |
9 |
К1816ВЕ51 |
запятой (типа хх.хх) |
Указание: номер варианта, выбираемого студентом, соответствует последней цифре номера его зачетной книжки. |
IV Лабораторные занятия, их наименование и объем в часах.
1 Исследование архитектуры и функциональных возможностей модуля УМПК-80/ВМ. Изучение программируемого контроллера клавиатуры и дисплея К580ВВ79 (4 часа).
2 Изучение структуры, системы команд, порядка функционирования и системы синхронизации МК К1816ВЕ48 и БИС расширителя портов ввода/вывода К580ВР43 (4 часа).
3 Изучение структуры, системы команд, порядка функционирования и системы синхронизации МК К1816ВЕ51 (4 часа).
4 Исследование архитектуры и функциональных возможностей модуля МС680х0 IDP. Архитектура и функциональные возможности микропроцес-сорных систем на основе 32-разрядных микропроцессоров. Изучение инстру-ментальных средств. Написание и отладка прикладных программ (8 часов).