Разработка МПУ для сушильной печи

Реферат - Радиоэлектроника

Другие рефераты по предмету Радиоэлектроника

Узбекское агентство информатики и информатизации

Ташкентский университет информационных технологий

 

 

 

 

 

 

 

 

 

 

 

 

 

КУРСОВАЯ РАБОТА

 

По предмету:

Основы Информационных Вычислительных Систем

 

На тему:

МПУ для сушильной печи

 

 

 

 

 

 

 

 

Выполнил ст-т гр.: 263-04 ИТр

Диденко А.С.

Проверил: преподаватель Назаров А.И.

 

 

 

 

 

 

 

 

Ташкент 2006

Содержание

 

 

1.Задание для курсового проекта32.Блок центрального процессора Intel 808542.1.Описание микропроцессора62.2.Описание генератора тактовых импульсов82.3.Описание шинного формирователя82.4.Описание системного контроллера93.Микросхема памяти94.Организация ОЗУ95.Устройство ввода / вывода106.Программируемый адаптер ввода / вывода107.Алгоритм функционирования МПС118.Программа функционирования МПС129.Литература1510.Приложение. Схема электрическая принципиальная161. Задание для курсового проекта

 

 

Разработать микропроцессорное устройство (МПУ) для сушильной печи со следующими режимами работы:

 

  1. Предварительный нагрев: 500 С (10 мин)
  2. Сушка высокой температурой: 1000 1500 С (10 мин)
  3. Остывание: до комнатной температуры включением принудительной вентиляции.

 

 

Организация ЗУ:

 

Емкость ЗУ 4096х8

Тип МС К541РУ2А

Организация ячеек 1024х4

Клавиша 4

2. Блок центрального процессора Intel 8085

 

 

В марте 1976 г. фирмой Intel была выпущена усовершенствованная версия процессора 8080, названная 8085. Как и его предшественник, процессор 8085 имел 8-битные шины адреса и данных и мог адресовать 64 Кбайт памяти. Впервые микропроцессор питался от одного источника напряжением 5 В, вместо двух напряжениями 5 и 12 В. Несмотря на повышенную до 5 МГц (в модели 8085A 6,25 МГц, а в модели 8085A-2 10 МГц) тактовую частоту, производительность процессора составила всего 370 тыс. операций в секунду. Также впервые в микропроцессорах фирмы Intel была использована 3-микронная технология (вместо 6-микронной в процессоре 8080), позволившая увеличить степень интеграции до 6500 транзисторов на кристалле той же величины, что и 8080.

Кроме улучшенного ЦПУ, на кристалле микропроцессора 8085 располагались также генератор синхронизации и контроллер приоритетных прерываний, позволяющий обслуживать прерывания с четырёх дополнительных входов запросов прерываний.

Оба микропроцессора 8080 и 8085 выпускались в 40-контактных двухрядных корпусах. Первому из них требовалась микросхема поддержки 8228, средства которой встроены в процессор 8085; в остальном процессоры работают аналогично. У процессора 8085 линии адреса и данных мультиплексируются, т.е. 8 линий данных разделяют те же контакты процессора, что и 8 младших линий 16-разрядной шины адреса. Для его работы со старыми микросхемами памяти, совместимыми с процессором 8080, у которого линии адреса и данных не мультиплексируются, требуется отдельная микросхема демультиплексор, например, Intel 8212.

Микропроцессоры 8080/8085 имеют один и тот же набор из семи 8-битных рабочих регистров (A, B, C, D, E, H, L); для работы с 16-битными величинами некоторые пары регистров можно объединять, образуя таким образом три 16-битных регистра (BC, DE, HL) с возможностью доступа к отдельным 8-битным половинам. Одна из регистровых пар (HL) применяется также для косвенной адресации. Группу 16-битных указательных регистров образуют указатель стека (SP stack pointer) и программный счётчик (PC program counter) 8-битное слово состояния процессора содержит флажки нуля, чётности, знака, переноса и вспомогательного переноса (ZF, PF, SF, CF, AF zero flag, parity flag, sign flag, carry flag, auxiliary carry flag). При сбросе (перезагрузке) процессора все его регистры, включая программный счётчик, обнуляются.

Формат команд микропроцессоров 8080/8085 сравнительно простой: первый байт команды содержит код операции, идентифицирующий её, а за ним следует от 0 до 2 байт операндов. Иногда (как правило, в арифметических командах) номер регистра-операнда содержится в коде операции, но весь код операции всегда заключён в первом байте команды.

 

Восьмиразрядный МП Intel 8085 заключён в корпус DIP (с двусторонней упаковкой выводов) с 40 выводами, расположение которых приведено на рисунке. Ниже, в таблице приведено название выводов и их назначение.

 

 

 

 

 

 

 

 

 

 

Архитектура МП INTEL 8085

 

Функциональная схема (архитектура) микропроцессора Intel 8085 приведена на рисунке:

МП имеет 16-разрядный счётчик команд и защёлку адреса, которая загружает специализированную адресную (А15 А18) и мультиплексированную (AD7 AD0) шины. Параллельные данные входят в МП и покидают его через (AD7 AD0). Эта шина передаёт адрес, когда линия управления ALE получает Н-сигнал, и данные когда L-сигнал.

По 8-разрядной внутренней шине входящие и выходящие данные вводятся внутрь устройства. Они могут поступать с внутренней шины данных в следующие части МП:

8-разрядный аккумудятор;

регистр временного хранения;

индикаторы;

регистр команд;

устройство управления;

какой-либо из регистров общего назначения (B, C, D, E, H, L);

16-разрядный указатель стека;

16-разрядный счётчик команд;

8-разрядный буфер адреса/данных.

Арифметико-логическое устройство загружается дву?/p>