Главная » Просмотр файлов » Бродин В. Б., Шагурин И. И. Микроконтроллеры (1999)

Бродин В. Б., Шагурин И. И. Микроконтроллеры (1999) (1095894), страница 66

Файл №1095894 Бродин В. Б., Шагурин И. И. Микроконтроллеры (1999) (Бродин В. Б., Шагурин И. И. Микроконтроллеры (1999)) 66 страницаБродин В. Б., Шагурин И. И. Микроконтроллеры (1999) (1095894) страница 662018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Команда ЕСАЬЬ выполняется только в режиме адресации 1М, поэтому для нее приведены только два значения числа тактов (1М)г — (1М)ш. Команда управления процессором П)ЬРП (табл. П2.6) также имеет два значения времени выполнения 12/18. Первое число 12 определяет количество тактов для команды П)ЬР1) со значениями второго байта (кеу) - 1 или 2, которая переводит процессор в режим холостого хода или отключения питания.

При всех других значениях байта ()теу) эта команда производит системный сброс, выполнение которого требует 18 тактов. 361 Табл. П2.6. Команды управления программой Табл. П2.6. Команды управления процвеоором В табл. П2.7 приведена карта, определяющая 16-ричное значение кодов операций (первых байтов) для всех команд микроконтроллера 8ХС1961чР На данной карте приняты следующие обозначения способов адресации: Рà — регистровый (аа 00), НП вЂ” непосредственный (аа-01), КР— косвенно-регистровый (аа-10), ИН вЂ” индексный (аа" 11).

Три пустых клетки на карте соответствуют неиспользованным кодам, один из которых ЕЕ (клетка отмечена символом *) резервирован для использования в последующих моделях микроконтроллеров. Код ЕЕ служит в качесвте первого байта команд умножения-деления чисел со знаком М1Л., МШВ, 1)1У Г) 1УВ. Эти команды имеют двухбайтный код операции (см. табл. 1.8), где в качестве втрого байта используется код операции для аналогичной команды над числами без знака МУШ, М(11Л) В, Р1У(), 1)1Ч1)В. зег > о РЛ Ф Ф х О ой и О. Э Ц о с ОХ 63 и Д Ж юф Д х о й о о Д а Р] Р К Ф о ХД Ж ОО х о Х д С4 Д $ж "х И О х Д й Х о $ й Й Й Ф С о о о с Ю 1"- л (Ч 1 МИ К НТ ЛЛЕРЫ Т Р Л Р МИ НИ И ПРИЛОЖЕНИЕ Цоколевка и функциональное назначение выводов микроконтроллера 8ХС196 МТ Микроконтроллеры 8ХС1961чТ размещаются в 68 - выводных корпусах типа Р1.СС.

Расположение выводов микроконтроллера показано на рис. П3.1. Для подключения напряжения питания используется вывод Чп, для подключения чземли» вЂ” 3 вывода, обозначенных Чз. Для питания порта РО и аналоговых блоков микроконтроллера служат выводы Чап ( напряжение питания Чап - 5 В или 5,12 В ) и Чаз ( чземля» ). Для программирования внутреннего ПЗУ к выводу Чпр подключается напряжение 12,5 В.

В связи с ограниченным числом выводов корпуса многие из них могут выполнять альтернативные функции, передавая или принимая различные сигналы в зависимости от режима работы основных блоков микроконтроллера. Для таких выводов на рис. П3.1 указаны условные обозначения различных сигналов, разделенные знаком ч/ а или скобками. Выводы портов Р1, Р2, Р5, Рб с помощью регистров Рх МОРЕ могут программироваться на выполнение стандартных функций ввода-вывода данных или специальных функций приема-передачи сигналов. Стандартные, специальные и альтернативные функции выводов указаны в табл. П3.1. При обращении к внешней памяти микроконтроллер в зависимости от значения бита АЕЕ в байте конфигурации ССВО формирует адресный строб АЕЕ или сигнал подтверждения адреса А1)Ч№ ( см, подраздел 1.7.9 ).

Микроконтроллер может реализовать стандартный или стробируемый режим записи во внешнюю память в зависимости от значения бита 1ЧК в байте конфигурации ССВО (см. раздел 1.6). Для выполнения записи при этом требуется формирование стандартных сигналов ЪЧК№, ВНЕ№ или альтернативных сигналов ( стробов записи ) 1ЧК1.№, ЮВН№ ( табл. П3.1 ). 364 ИКРОК НТРОЛЛЕРЫ АРХИТЕКТУРА ЛРОГРАММИ НИ ~~!М6 и й и и к Ф й Ы" Ч и а а а 6 й и и и л и и и л ч й№ и а~ ц ц йи"и:~: 4 а !и . ~и у и ЯЯЯ» 8 ч Я и и л и' и «4 а Яйф 6 Рис. П6.1.

Н67С196МТ (66-выводной РЬСС корпус, вид сверху) Альтернативные сигналы ЕРАО / Т2СЬК, ЕРА2 / Т2П1К, ЕРА8 / СОМРО, ЕРА9/ СОМР1 передаются также по выводам портов Р1, Р2 при различных вариантах использования таймера 2 и процессора событий ( см.подраздел 1.7.7 ). При включении системного порта выводы порта РЗ используются для передачи адресов и данных ЯЬР7..0, а выводы порта Р5, программируемого на выполнение специальных функций, для передачи управляющих сигналов 5ЬРАЬЕ / ЯЬРАРК, БЬРСБ№, ЯЬРРУ'К№, ЯЬРКЕ)№, ЯЬРП!1Т ( см. подраздел 1.7.5 ). Сигналы, передаваемые в режиме программирования илн контрольного чтения внутреннего ПЗУ, указаны на рис.

П3.1 в скобках. ВО 5ННПН/Р 5. 7 419/ЕР.З 416/ЕР.2 А 1 7/ЕР. 1 А!Ь/ЕР.О АО15/Р4.7 А014/Р4.6 А013/Р4.5 АО!2/Р4.4 а011/ы.з АО ! О/Р4. 2 А09/Р4.! АО6/Р4. 0 АОТ/Р3.7 АОЬ/РЗ. 6 АОЗ/РЗ.З аоа/Рзм РЬ. 2/71С1 К Р9.1/ЕРАВ РЬ.О/ЕРАЬ Р1.0/ЕРАО/Т2СЕК Р1.1/ЕРА1 91.2/ЕРАЕ/12ВВ Р1.3/ЕРАЗ Р1.4/ЕРА4 Р1.5/ЕРАЗ Р1.В/ЕРАЬ Р1.7/ЕРА7 Уиу АИСНО РО.Т/РМООЕ.З/АСНТ РОЯ/РМООЕ.2/АСНВ РО. 3/ИЗООЕ. ! /А СН 5 Р0.4/РМООЕ.О/АСН4 З66 и П ХИ ХГРР П ГРА МИ ИЕ ИТ Ф Сигналы, поступающие на внешние выводы, делятся на несколько функци- ональных групп: адреса-данные и сигналы управления шиной при обращении к внешней памяти, сигналы ввода-выводаданных, сигналы, обеспечивающие обмен данными через системный порт, сигналы управления таймерами и входные - выходные сигналы процессора событий; сигналы программирования и контрольного чтения ПЗУ, сигналы управления процесором.

Для сигналов управления активным (вызывающнм определенные действия) может быть высокий (У1) или низкий (УО) уровень потенциала на данном входе. Сигналы, для которых активным является низкий уровень потенциала, отмечены символом е № е, например, ЕА№, )УК№. Ниже дается описание функционального назначения всех выводов микроконтроллера 87С196ХТ в соответствии с функциональными группами поступающих на них сигналов. Символом е "и помечены сигналы, формируемые на выводах портов при выполнении специальных (альтернативных) функций. Адреса-данные и сигналы управления шиной при обращении к внешней памяти А19..18 — выводы старших разрядов адреса; АП15..0 — мультиплексированные выводы адресов-данных; 'АЕŠ— выход адресного строба, формируемого при выдаче адреса; "АПУ вЂ” выход сигнала подтверждения адреса; *ВНЕ№ — выход сигнала выборки старшего байта; 'ВКЕЯ№ — выход сигнала запроса на доступ к шине при ее захвате другим устройством; 'НОЕ1)№ — вход сигнала запроса другого устройства на захват шины; "НОЕВА№ — выход сигнала разрешения на захват шины; *!ХИТ вЂ” выход сигнала выборки команды; 'КЕА1)У вЂ” вход сигнала готовности к чтению-записи; 'К1)№ — выход сигнала чтения; '%К№ — выход сигнала записи; *ЮКН№ — выход строба записи старшего байта; *%" КЕ№ — выход строба записи младшего байта.

Ввод-вывод данных АСН7..4 — аналоговые входы АЦП; Р0.7.А — входы порта РО; Р1.7..0 — Р6.7..0 — двунаправленные выводы для параллельного обмена данными через порты Р1..Р6; 'ЕРОКТЗ..Π— двунаправленные выводы для параллельного обмена данными через порт ЕРОКТ; *КХ0, 'ТХР— вход и выход данных при последовательном обмене через универсальный последовательный порт; 'БСО, 'ЯС1 — входы или выходы синхросигналов для каналов О, 1 синхронного последовательного порта; "ЯРО, "5171 — входы или выходы данных для каналов О, 1 синхронного последовательного порта; Сигналы обмена через системный порт 'Я.РА1.Š— вход адресного строба; '51.РАПИ вЂ” вход адресного сигнала; '51.РСЯ№ — вход сигнала обращения к системному порту; *81.рйР№ — вход сигнала чтения; '51.РЖй№ вЂ” вход сигнала записи; '51.Р1НТ вЂ” выход сигнала прерывания.

Управление таймерами и входные-выходные сигналы процессора событий *Т1С1.К, 'Т2С1.К вЂ” входы внешних синхросигналов для таймеров 1, 2; *Т101К, "Т2Р1й — входы сигналов направления счета ( инкремента-декремента ) таймеров 1, 2; *ЕРА9..0 — входные или выходные сигналы процессора событий; 'СОМРО, *СОМР1 — выходы сигналов модулей сравнения СОМРО, 1. Сигналы программирования и контрольного чтения РМООЕЗ..Π— входы для подачи кода режима программирования; РВБЯ15..8, РВ1357 — 0 - выводы для передачи адреса - данных; А11'1С№ — вход сигнала автоинкремента адреса при работе программатора; РА1.Е№ — вход адресного строба от программатора; РАМОС№ — вход сигнала программирования от программатора; 368 МИКРОКОНТ Л Р АРХИТЕКТРРА П ГРАММИРОВАНИ И РАСТ№ — выходной сигнал при выполнении автопрограммирования; РЧЕŠ— выход сигнала правильности выполнения очередного цикла программирования; СРЧЕŠ— выход сигнала отсутствия ошибок при завершении программирования с помощью программатора; Упрвеление процессором "С1.К011Т вЂ” выход внутренних синхросигналов микроконтроллера; ЕА№ — вход сигнала обращения к внешней памяти: ММ1 — вход немаскируемого запроса прерывания; РЕХТ1ХТ вЂ” вход запроса прерывания; ЕЕБЕТ№ — вход сигнала установки микроконтроллера в начальное состояние ( сброс ); ХТА1 1, ХТАЕ2 — выводы для подключения кварцевого резонатора или внешнего генератора тактовых импульсов ( вход ХТА1.1 ).

пРиложение Цоколевка и функциональное назначение выводов микроконтроллеров ВХС196КС, К0 о ЯЯЯ Я Я Я' Я Я е е е е н ЯЯЯЯ а а ' а Я Я о' е ° е 11 ~ ~. И $р Рис. П4.1. 80-выводиый ВЮРР корпус 8887з.198зсзз (вид сверху) И ясс/Ю 1НЗт ° нанатн менте стмг ияст таз тз т. тсе Б н.с. еснз/те.з сан\/ео.т ясно/м.е санг/те.з мне/маи.г1м. ° мнт/юкаса1тоа осеет Рз.е/тзязт/мна вв/еЖ м/ам ег.з/еон.о ег.т/тзсяемяс/змт е„ тз, тзз нзо.з тса тзз нзоа тг.е/тат -ан/сттат м.т ет. ° ° т,з нзеа нзо.е нн.з/нм.з ° ЗМЭ/РМЭОЗ. 1/РЭ.Э ЗСНЗ/НВИ.Э/Ю.а '0$/ чи см!ю/НИ/Рг.г вм/Рмз/Ргм \30/Раю/РЗ.Э 01.0 ° !.1 ° Нг РВМ.1/01.3 РНМ.г/01.4 Н$1.0 Н31.

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

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

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

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