135808 (722649), страница 2

Файл №722649 135808 (Управление тюнером спутникового телевидения) 2 страница135808 (722649) страница 22016-08-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Так как в процессе выполнения программы будут формироваться данные, которые понадобятся для дальнейшего функционирования схемы устройства управления, то нужно предусмотреть дополнительную область памяти, где эти данные будут храниться и откуда при необходимости будут считываться. Для этого в данной схеме используется ОЗУ.

Отличительной особенностью ОЗУ от ПЗУ является то, что данные из ОЗУ могут не только считываться, но и записываться в ОЗУ.

Для сопряжения микропроцессора и ОЗУ используются те же 3 шины:

  1. шина адреса;

  2. шина данных;

  3. шина управления.

Считывание данных из ОЗУ аналогично считыванию данных из ПЗУ, а для записи необходимо выполнить следующие действия:

  1. на адресной шине должен быть активирован адрес памяти (т.е. адрес ячейки, куда записываются данные);

  2. на шину данных должны поступить данные из микропроцессора;

  3. после осуществления действий 1 и 2 на линию записи в память шины управления должен поступить импульс разрешения записи.

Вывод: Микропроцессор обрабатывает сигналы ДУ и «принимает» решения согласно программе, хранящейся в ПЗУ. Данные, которые появляются в процессе выполнения программы, хранятся в ОЗУ.

Таким образом, на уровне блок-схемы рассмотрены 4 блока устройства управления, их функции и сопряжения между собой.

Более подробное описание организации соединения ДУ и микропроцессора, микропроцессора и ОЗУ, микропроцессора и ПЗУ будет рассмотрено ниже, когда будут выбраны конкретные интегральные схемы микропроцессора, ОЗУ и ПЗУ. Там же будут рассмотрены принципы организации шины адреса, данных и управления.

Для лучшего понимания функционального назначения остальных блоков устройства управления сначала познакомимся с классификацией сигналов, поступающих с ДУ:

  1. сигналы ДУ, в соответствии с которыми происходит включение необходимого канала с последующей настройкой на нужную частоту видео, звука и настройкой на соответствующую поляризацию. Если на нужном канале уже произведена настройка на нужную частоту видео и звука и настройка на соответствующую поляризацию, эти данные хранятся в ОЗУ и считываются при включении соответствующего канал.

  2. сигналы ДУ, которыми можно управлять часами реального времени с будильником и календарем.

  3. сигнал ДУ, которым можно выключить систему в целом.

Значит необходимо, чтобы устройство управления, анализируя сигналы с ДУ согласно программе, хранящейся с ПЗУ, выполняло следующие функции:

  1. выдавало аналоговые сигналы в блоке настройки видео, звука и поляризации.

Для этого необходимо обеспечить сопряжение периферийных устройств с шиной данных устройства управления и преобразовать цифровые сигналы в аналоговые. В качестве устройства, выполняющего данные функции, будем использовать программное устройство В/В параллельной информации (содержит 3 выходных канала) и 3 цифро-аналоговых преобразователя. Таким образом, на выходе ЦАП будем иметь аналоговый сигнал пропорциональный коду на входе соответствующего канала. В последствии этот сигнал можно использовать в блоках настройки видео, звука, поляризации.

  1. выдавало сигналы в блок индикации для визуального контроля.

Для этого в данном устройстве управления необходимо предусмотреть блок, который будет фиксировать сигналы, поступающие по шине данных в соответствующие моменты времени.

  1. обеспечивало организацию часов реального времени с будильником и календарем с последующей подачей сигналов в блок экранной графики и процессор.

Для этого необходимо в устройстве управления использовать таймер, выполняющий данные функции.

  1. обеспечить выдачу и прием сигналов в остальные блоки тюнера.

Для этого необходимо предусмотреть блок, согласующий внутреннюю шину данных устройства управления с внешними блоками тюнера в соответствующие моменты времени.

1.2. Описание электрической принципиальной схемы.

1.2.1. Микропроцессор 1821ВМ85.

Изобилие различных типов МП может создать для конструктора настоящую проблему. В этой главе сосредоточено внимание на широко известном МП 182ВМ85 (Intel 8085), который является улучшенным вариантом известного процессора 580ВМ (Intel 8080). Он имеет такую же систему команд, но имеет ряд аппаратурных усовершенствований, упрощающих его применение в конкретных устройствах. Например, для работы МП 580ВМ80 требуется три напряжения питания и два поступающих извне тактовых сигнала с уровнем 12 В и точно выдержанной задержкой между ними. В результате этого появляются большие неудобства при использовании МП 580ВМ80. Хотя более современные МП уже оставили позади МП 1821ВМ85, он пригоден для решения большинства задач и остается популярным из-за своей низкой стоимости и широко распространенного знакомства пользователей с системой команд оригинального МП 580ВМ80.

На рисунке 1 показана структурная схема ЦП 1821ВМ85.

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

Хотя ЦП 1821ВМ85 это 8-битовая ЭВМ, 16-битовые регистры нужны для адресации памяти (можно адресовать 65536 ячеек).Микропроцессор содержит устройство управления и синхронизации, которые дирижируют движением сигналов во внутренней шине данных и по внешним линиям управления в соответствии с выходными сигналами дешифратора кода операций. Для него требуется источник питания с напряжением 5 В.

Микропроцессор имеет 18 8-разрядных регистров. Регистры МП имеют следующее назначение:

Обозначение

Регистр

Содержимое


А

аккумулятор

8 разрядов

РС

счетчик команд

16-разрядный адрес

ВС, DЕ, HL

Регистры общего назначения, HL-указатель данных

6 8-разрядных,

3 16-разрядных

SP

указатель стека

16-разрядный адрес

F

регистр флажков

5 флажков

(8 разрядов)


Управление последовательным В/В


Управление прерываниями




8-битовая ШД (внутр.)



Времен-ной регистр(8)

Накопи-тель

(8)

Регистр флажков

(5)

Регистр кода операции

В(8) С(8)

D(8) Е(8)

Н(8) L(8)

Указатель стека(16)

Програм.счетчик (16)

Устройство приращения/уменьшения

Адресный ключ




Дешифратор кода операции и формирователь машинных циклов


АЛУ (8)







И

Адресный буфер

сточник

Буфер

адресов/ данных

питания


+5В

земля


Х

Устройство управления и синхронизации

Тактовый Прямой

генератор доступ

Управление Состояние к Сброс

памяти

1

A8 А15 AD0 AD7

Х2



Вход Выход

Выход Готовность S0 S1 IO/M сброса сброса

такт.имп. адресный Захват

ключ открыт Подтверждение

захвата

Рисунок 1.

В МП использована мультиплексная шина данных. Адрес передается по двум шинам: старший байт адреса – по шине адреса, а младший байт адреса – по шине данных. В начале каждого машинного цикла младший байт адреса поступает на ШД. Этот младший байт может быть зафиксирован в любом 8-разрядном фиксаторе посредством подачи сигнала отпирания фиксатора адреса (ALE). В остальное время машинного цикла шина данных используется для передачи данных между ЦП и памятью или устройствами ввода/вывода.

ЦП вырабатывает для шины управления сигналы , , S0, S1 и IO/М. Кроме того, он же выдает сигнал подтверждения прерываний INTA. Сигнал HOLD и все прерывания синхронизируются с помощью внутреннего генератора тактовых импульсов. Для обеспечения простого последовательного интерфейса в МП предусмотрены линия последовательного ввода данных (SOD). МП имеет всего 5 входов для подачи сигналов прерываний: INTR, RST5.5, RST6.5, RST7.5. и TRAP. Сигнал INTR имеет такое же назначение, как и сигнал INT в МП 580ВМ80. Каждый из входов RST5.5, RST6.5, RST7.5. может программно маскироваться. Прерывания по входу TRAP не может быть маскировано. Если маска прерываний не установлена, то на указанные маскируемые прерывания МП будет реагировать, помещая при этом содержимое счетчика команд в стек и переходя к выполнению программы, адрес которой определяется вектором реестра.

Вход прерывания

Адрес памяти

5.5

2 С16

6.5

3 L16

7.5

3 C16

TRAP

2 L16

Так как прерывания TRAP не может, быть маскировано, при появлении запроса прерывания на этом входе микропроцессор будет всегда переходить к выполнению программы, указанной вектором реестра.

Входы сигналов прерываний RST5.5, RST6.5 чувствительны к уровню сигнала, вход RST7.5 чувствителен к переднему фронту сигнала. Значит по входу RST7.5 достаточно подать импульс, чтобы генерировать запрос на прерывания. Каждому прерыванию записан некоторый постоянный приоритет: сигнал TRAP имеет наивысший приоритет, затем идут сигналы RST7.5, RST6.5, RST5.5, сигнал INTR имеет низший приоритет.

Прямой доступ к памяти в МП 1821ВМ85 обеспечивается следующим образом:

  • на вход HOLD нужно подать уровень логической «1».

  • Когда МП подтверждает получение сигнала HOLD, выходная линия HLDA МП переводится в состояние логической «1». Перевод этой линии в состояние логической «1»означает, что МП прекратил управление АШ, ШД и шиной управления.

Для реализации режима ожидания необходимо на вход READY МП 1821ВМ85 подать уровень логического «0». Это необходимо, когда время реакции памяти или устройства ввода/вывода больше, чем время цикла команды.

Каждая команда МП состоит из одного, двух или трех байтов, причем первый байт это КОП команды. КОП определяет природу команды, по КОПу ЦП определяет, нужны ли дополнительные байты и если да, ЦП их получит в последующих циклах. Поскольку байт КОПа состоит из 8 бит, может существовать 256 разных КОПов, из числа которых МП 1821ВМ85 использует 244.

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

Тип файла
Документ
Размер
10,04 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6549
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее