Скачиваний:
128
Добавлен:
21.02.2014
Размер:
1.58 Mб
Скачать

Госкомитет Российской Федерации по высшему образованию

Нижегородский государственный технический университет

Кафедра «Электропривод и автоматизация промышленных установок»

ФУНКЦИОНИРОВАНИЕ 8–РАЗРЯДНЫХ МИКРОКОНТРОЛЛЕРОВ

СЕМЕЙСТВА М68Н11 ФИРМЫ MOTOROLA

Методические указания к лабораторным работам

по дисциплине

«МИКРОПРОЦЕССОРНЫЕ СРЕДСТВА В ЭЛЕКТРОПРИВОДАХ И ТЕХНОЛОГИЧЕСКИХ КОМПЛЕКСАХ»

для специальности 1804 всех форм обучения

Нижний Новгород 1999

Введение

Данная лабораторная работа предназначена для получения начальных практических навыков работы с микроконтроллерами семейства М68С11 фирмы Motorola.

В качестве лабораторного стенда предполагается использовать отладочный модуль HC11EVB,работающем с микроконтроллером МС68НС11Е1. Отладочный модуль позволяет производить отладку программного и аппаратного обеспечения микроконтроллеров на базе БИС МС68НС11 серий АО, А1, А8, ЕО, Е1, Е2, Е9, DO, D3.На лабораторном стенде также можно изучать структуры системы команд, схемотехническое и программное обеспечение, порядок функционирования и методы программирования МП БИС серии МС68НС11.

1. Архитектура и структурная организация контроллера мс68нс11е1

  1. Характеристики

Изготовленный по КМОП-технологии с высокоплотной структурой восьмиразрядный

микроконтроллер МС68НС11Е1 предназначается для выполнения сложных задач. Для достижения номинальной частоты шины 2 МГц были использованы новые технологии. Кроме того, полностью статическая конструкция позволяет работать на очень низких частотах, тем самым уменьшая потребление энергии.

ОЭВМ имеет ряд отличительных особенностей в аппаратном и программном обеспечении, которые перечислены ниже:

Особенности аппаратного обеспечения:

• 512байтЭСППЗУ;

• 512 байт ОЗУ;

• расширенный 16-разрядный таймер:

4-разрядный предделитель частоты.

Три функции входного захвата и пять - выходного сравнения или

четыре функции входного захвата и четыре - выходного сравнения.

• восьмиразрядный счетчик внешних импульсов;

• последовательный интерфейс связи расширенного формата NZR;

• последовательный периферийный интерфейс;

• восьмиканальный, восьмиразрядный АЦП;

• прерывания реального времени;

• система слежения за правильностью работы ОЭВМ;

• 52-выводной квадратный пластиковый корпус.

Особенности программного обеспечения:

• система команд представляет собой надмножество системы команд семейства М6800;

• дробное и целочисленное 16х16 деление;

• операции над битами данных;

• режимы малого потребления энергии (WAITи STOP).

1.2. Общее описание

Технология с использованием КМОП-структур с высокой степенью компоновки, использованная для создания МС68НС11Е1, сочетает в себе малые размеры и высокую тактовую частоту по сравнению с КМОП-технологией, одновременно с низким потреблением энергии и высокой устойчивостью по отношению к различным помехам.

Внутренняя память включает "в себя 512 байт электрически стираемого перепрограммируемого ПЗУ (ЭСППЗУ) и 512 байт статического ОЗУ.

Основные периферийные функции обеспечиваются встроенными схемами микроконтроллера. В их числе: восьмиканальный 8-разрядный АЦП; асинхронный последовательный интерфейс связи; синхронный последовательный периферийный интерфейс; основный 16-разрядный таймер с тремя входными и пятью выходными линиями, поддерживающий прерывания реального времени; 8-разрядный счетчик внешних импульсов для подсчета внешних импульсов или измерения периодов внешних сигналов.

Кроме этого, в состав микроконтроллера входит схема автоматического слежения, предназначенная для защиты системы от ошибок. Эта схема генерирует системный сброс в случае остановки работы или недопустимо низкой частоты тактового генератора.

Схема определения неверного кода операции вызывает немаскируемое прерывание, если в процессе выполнения программы встречается неправильный код команды. Для уменьшения потребления энергии доступно два программно устанавливаемых режима работы - WAITи STOP.Внутренняя структура микроконтроллера МС68НС11Е1 показана на рисунке 1.2.

Рис. 1.2. Внутренняя структура ОЭВМ

Соседние файлы в папке МС68НС11Е9