Главная » Просмотр файлов » Boit_K__Cifrovaya_yelektronika_BookZZ_or g

Boit_K__Cifrovaya_yelektronika_BookZZ_or g (773598), страница 66

Файл №773598 Boit_K__Cifrovaya_yelektronika_BookZZ_or g (К. Бойт - Цифровая электроника) 66 страницаBoit_K__Cifrovaya_yelektronika_BookZZ_or g (773598) страница 662017-02-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Особенно важными являются порты %А1Т (ожидание, порт 24) и КВАТ (готовность, порт 23). На ИА1Т действует 1-сигнал, если микропроцессор находится в режиме ожидания. 1-сигнал в порте КЕАОУ показывает, что на шине есть данные, готовые к передаче. Микропроцессор кратковременно останавливается для передачи данных. Через порт Н1ЛЭА (порт 21) микропроцессор выдает так называемое подтверждение останова как ответ на НОТР-сигнал. Оно показывает, что шины данных и адреса переведены в высокоомное состояние. Внутренняя структура БАВ 8080А достаточно сложная.

Поэтому разобьем объяснение на две части. На упрощенном изображении внутреннего строения (рис. 15.17) четко выделено АЛУ. Обращение данных А-входов происходит по внутренней шине. По внутренней шине также циркулируют данные при записи в память и при считывании из памяти. Команды поступают через информационные входы. Они могут промежуточно сохраняться в памяти. Специальной памяти программ не существует, и команды могут сохраняться в специально подключаемой внешней памяти. Через регистр команд команды поступают в кодировщик и в виде управляющих сигналов подаются на схему управления. Схема управления имеет вводы — выводы, о которых уже было сказано ранее. С помощью счетчика команд и адресной памяти выводятся адреса для управления внешними модулями, например адресации ПЗУ и ОЗУ. Адреса состоят из 16-битовых слов. Они подаются на адресную шину.

15.6. Д ры х х ~2~ аыходы денных аводы денных (а быхов) аводы-вывод» Ворввленнв Рнс. 15.17. Упрощенная структура мнкропронессора 8АВ 8080А. Производители приводят в документации блок-схему процессора ЗАВ 8080А (рис. 15 18). На схеме изображен ряд дополнительных блоков, например буфер для данных и адресов. Буфера — это промежуточная память. Память данных разделена на множество регистров, которые выбираются мультиплексором. Вся зта схема собрана в одном кремниевом чипе размером 5 х 5 мм. Сегодня зти процессоры стоят сравнительно дешево. Как сделать систему управления на базе микропроцессора ЗАВ 8080А? С одним микропроцессором систему управления сделать нельзя.

Дополнительно требуются: тактовый генератор, модули ввода — вывода, модули памяти ОЗУ, ПЗУ, ППЗУ для программ и данных, блок питания. 15.6.3. Дополнительные модули для микропроцессоров Микропроцессоры (МП) управляются тактирующими синхроимпульсами. Требуется минимум один тактирующий сигнал, но часто используются и два разных такта.

Некоторые МП имеют встроенный генератор, но чаще к ним подключают дополнительные модули, которые производят необходимые тактовые импульсы. Для МП ЗАВ 8080А в качестве внешнего генератора импульса рекомендован ЗАВ 8224. Он поставляется в 16-пиновом 1)1Р-корпусе и содержит кварцевый осциллятор, управляемый внешним кварцевым генератором. Частота кварца определяет скорость работы МП.

Типовой является частота !5.6. и кк г и 42ф 18 МГц. Колебания осциллятора преобразуются в меандр, и частота меандра делится на 9. Получается рабочая частота 2 МГц. Цоколевка модуля 8АВ 8224 и форма тактового сигнала приведена на рис. 15.19. Дополнительно к тактам модуль производит управляющие сигналы, например сигнал о включении напряжения питания. Для ввода — вывода данных также необходимы дополнительные модули. Они называются блоки ввода — вывода (англ. 1/О-модули, 1прц(/Оц(рц(-модули). Они принимают данные в промежуточную память (буфер). При вводе они производят сигналы управления, с помощью которых микропроцессор работает до тех пор, пока не закончится ввод данных.

Блоки ввода— вывода часто содержат также модуль выборки. Если данные считываются с микропроцессора, блок ввода — вывода выбирает нул(ные данные. Для микропроцессора 8АВ 8080А имеются в наличии различные блоки ввода — вывода. Часто используется модуль 8АВ 8212. Обозначение выводов 1 ЙЕЕЕТ Йеан нонн яедот йЕВ!Н Ввод сброса Вывод сброса йЕВЕТ ХТА1. 1 хтдь г йоу!н Ввод готовности Вывод готовности Ввод сигнала синхронизации ВУИС тмек Передача управления ((ан активен) О г (тти зтзтв О( такт( О 2 Такт 2 Генератор импульсов для ЗАВ 8080 ХТАЬ ! Подключение внешнего кварцевого генератора ХТАь 2 Ввод кварцевого генератора высших гармоник ТАНК ОВС Вывод резонатора Генератор синхроимпульсов (ТТЛ-уровень) (З 2 (ТП.) Напряжение питания +5 В Напрюкение питания +12 В Земля (О В) ВНО 1! 2 1единица = ! та т 1 ! 1 1',г ! Такс 2 ! 2 3 4 5 Пример: ЗАВ ВОВО ! (период синкронмптпкса1 = 50 нс озс = мгц(м с О! = 110 нс (2 х 66 нс) О2 = 276 нс (5 х 55 нс1 О! — О2 = 110 нс (2 х 66 нс) Рие.

15.19. Цоколевка тактового генератора ЗАВ 8224 и временные диаграммы (8)еезепа). ~(430 Глава 15. Микропроцессоры и микрокомпьютеры Очень важными дополнительными модулями являются блоки памяти. Можно поставить любой тип памяти допустимой емкости: ОЗУ, ПЗУ, ППЗУ. Максимально допустимая емкость памяти составляет для микропроцессора БАВ 8080А 64 килобайт, так как микропроцессор имеет всего 65 636 различных адресов. Внешние блоки памяти так важны, потому что внутренний объем памяти микропроцессора относительно невелик, так что программы и данные обработки должны сохраняться во внешних модулях. В качестве внешней памяти можно использовать также лентопротяжные устройства (цифровые кассеты) и магнитные диски. Для подключения подобных устройств необходимы модули интерфейсов, которые преобразовывают данные определенным образом и производят управляющие сигналы.

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

Драйвер шины является усилителем для сигналов, которые подаются в шину. Система управления БАВ 8228 разрабатывалась для микропроцессора БАВ 8080А. Она содержит 8-битовый двунаправленный драйвер шины. Управляющая система выдает все необходимые сигналы управления и еще дополнительные сигналы управления для прерываний программы и для применения многобайтовых команд. Многобайтовые команды — это команды, которые имеют длину слова два или больше байт. 15.7.

Микрокомпьютер Если соединить микропроцессор с необходимыми дополнительными модулями, получится микрокомпьютер. Некоторые дополнительные модули всегда необходимы — такие как тактовый генератор и память. Другие дополнительные модули выбираются в зависимости от выполняемой задачи. Микрокомпьютер является системой, состоящей из микропроцессора и дополнительных модулей. Микрокомпьютеры чаще всего строятся на одной плате. Такая плата может содержать, например, следующие модули: Микропроцессор: БАВ 8080А Тактовый генератор: БАВ 8224 ППЗУ: БАВ 8708 ОЗУ: БАВ 8111-2 1/О модули: БАВ 8212 Система управления: БАВ 8228 Кварцевый генератор для тактового генератора. ~5.7. мю в в31) Схема такого микрокомпьютера приведена на рис.

15.20. Шина данных от БАВ 8080А идет к системе управления ЯАВ 8228. Здесь входящие и исходящие данные усиливаются. Шины данных являются 8-битовыми двунаправленными. Шиной адреса является 16-битовая однонаправленная шина. Адреса поступают всегда от микропроцессора. К шине данных и к шине адреса подключены устройства ввода — вывода и блоки памяти. Управление происходит от модуля БАВ 8228. В КЕРКОМ должны быть сохранены отдельные команды, которые нужно запускать по очереди, т. е. программа работы. Необходимые данные вводятся извне в ОЗУ.

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

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

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

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

Тип файла
PDF-файл
Размер
18,18 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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