Микропроцессоры

  • 08 апр. 2012 г.
  • 5632 Слова
Департамент образования и молодёжной политики
Ханты-Мансийского автономного округа – Югры
Автономное учреждение среднего профессионального образования
Ханты-Мансийского автономного округа – Югры
«Ханты-Мансийский технолого-педагогический колледж»

Специальность 230103 «Автоматизированные системы обработки информации и управления»

Курсовая работа
по учебной дисциплине«Микропроцессоры и микропроцессорные системы»

Встроенные микропроцессорные системы на основе однокристальных ЭВМ

Исполнитель:
Гнедов Дмитрий Андреевич

Руководитель:
Шевелёв Павел Леонидович

Ханты-Мансийск, 2012

СодержаНИЕ

введение……………………………………………………………………3
1. Структура микроконтроллера семейства MCS-51…………………………4
2. Программно-доступные ресурсы и организация памяти…………………..6
3. Системакоманд……………………………………………………………….12
4. Способы адресации операндов……………………………………………….18
5. Программная модель битового процессора…………………………………21
6. Применение битового процессора…………………………………………...27
ЗАКЛЮЧЕНИЕ………………………………………………………………….33
ЛИТЕРАТУРА…………………………………………………………………34

ВВЕДЕНИЕ
В настоящее время в различных отраслях науки и техники, народного хозяйства осваивается и широко внедряется новая элементная база- микропроцессорные БИС (МПБИС).
Сфера применения МПБИС необычайно широка: от сложных высокопроизводительных вычислительных систем до простейших машин и механизмов.
МПБИС являются универсальными программируемыми элементами, из небольшого числа которых возможно построение микропроцессорных систем со структурой и функциями, аналогичными традиционным ЭВМ.
Однако при этом малая стоимость,простота и надежность микропроцессорных систем позволяют встраивать их в различную аппаратуру. Наличие небывало дешевой вычислительной мощности позволяет придать такой аппаратуре новые свойства, значительно расширить ее функциональные возможности. В ряде случаев эти свойства настолько необычны, что появилась тенденция характеризовать микропроцессорную аппаратуру словом “интеллектуальная”.

1. Структурамикроконтроллера семейства MCS-51

Внутренняя структура исходного микроконтроллера семейства MCS-51 (рис.1) включает следующий набор функциональных модулей:
* 8-разрядное АЛУ с аппаратной реализацией операций типа умножение;
* внутренняя память программ (4Кбайт) и ОЗУ данных (128 байт);
* четыре универсальных программируемых параллельных 8-разрядных порта ввода-вывода с возможностьюреализации определенных альтернативных функций;
* два 16-разрядных программируемых таймера/счетчика;
* дуплексный последовательный порт.
Этот набор аппаратных средств и совокупность реализуемых функций делают МК семейства 8051 эффективным средством сбора, предобработки информации и управления объектом.
Усовершенствование HMOS технологии, рост степени интеграции позволил в рамках устоявшейсяархитектуры расширить набор внутренних интерфейсных блоков, увеличить внутреннюю память программ и данных. Таким образом появились микроконтроллеры типа 8052. Далее семейство продолжало увеличиваться за счет модификаций типа 80С51/52/54/58, выполненных с использованием фирменной комплиментарной MOS технологии (CHMOS). Эта технология позволила уменьшить рассеиваемую мощность при обычной работе и ввестиособые режимы, дополнительно снижающие энергопотребление. Появились микроконтроллеры типа 80L52/54/58 с пониженным напряжением питания.
С группой 80C51FA/FB/FC связано введение в архитектуру семейства модуля РСА (programmablecounterarray) и сторожевого таймера WDT (watchdogtimer). Модуль РСА предназначен для выполнения различных операций счета и определения длительности интервалов времени, в том числепри широтно-импульсной модуляции. Сторожевой таймер обеспечивает перезагрузку процессора при зависаниях. Старшими членами семейства являются микроконтроллеры типа 80C51GB, имеющие встроенный 8-разрядный АЦП, шесть параллельных портов. Современные версии микроконтроллеров семейства MCS-51 выполнены с использованием полностью статической...
tracking img