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

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

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

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

Функционирование портов описано ниже в п. 1.9.3. Для обработки временных интервалов использутотся два таймера и блок быстрого ввода-вывода (БВВ), функционирование которого отличается от ранее описанного процессора событий. Работа этого блока рассматривается в п. 1.9.6. Обслуживание прерываний осуществляется либо с помощью контроллера прерываний (КПР) по стандартной процедуре, либо с помощью периферийного сервера (ПСР), выполнятощего специальные процедуры (см. раздел 1.6). На кристалле микроконтроллера располагается 10-разрядный АЦП с аналоговым мультиплексером (АМП) и схемой выборки-хранения (СВХ). Прн включении АЦП выводы Р0.7..0 порта РО служат каналами приема аналоговых сигналов АСН7..0. Микроконтроллеры содержат широтно-импульсный модулятор (ШИМ), который имеет три модуля Р уу'МО, 1, 2 для формирования импульсных последовательностей заданной частоты и скважности.

Модули ШИМ функционируют так же, как в микроконтроллерах 8ХС196ХР )ТП) (см. раздел 1.6). Единственное отличие состоит в том, что в микроконтроллерах 8ХС196КС, КО отсутствует регистр СО)ч ВЕС, и бит 5-Руу'М, определяющий период мик»оконт»оллв ы са«каста» мсз-»а 125 генерируемых импульсов, содержится в регистре управления вводом-выводом 1ОС2 (рис. 1.50в).

Для выхода импульсов модуля РЪЧМО используется вывод Р2.5 порта Р2, для модулей Р1ЧМ1, 2 — выводы Р1.2, Р1.3 порта Р1. Подключение модуля ШИМ к выводу порта производится путем установки в состояние «1» соответствующего бита РЮМх БЕЬ, где х - О, 1 или 2, в регистрах 10СО, 10СЗ (рис. 1.50а, г). Режимы работы различных блоков и функциональное назначение выводов микроконтроллера определяются содержимым четырех регистров управления вводом-выводом 1ОСО, 1, 2, 3, форматы которых представлены на рис.

1.50. 1 0 3 2 5 4 НБ1 ! Б!Ч Т2 НБ1 О ЕХА КБТ ЕХА Т2 СЬК НБ13 Т2 КБТ НЯ 2 Т2 КБТ БКС ЕХА БКС ЕХА ЕХА а) 10С О (карее !5Н, чтение-запись в кадрах О, 1, !5) 3 2 ! О Т2 ОЧГ Т! ОЧГ ЕХТ 1ХТ Р!ЧМ О 1ХТ 1ХТ БКС БЕЬ ТХО НБО 4 БЕ 1. ЕХА НБ1 НБО 5 1ХТ ЕХА б) ЬОС ! (адрес 16Н, запись з кадре О, чтение в кадре !5) 1 О 5 4 3 2 7 6 САМ ЬОСК Т2 АЬТ АВ А)) Т1МЕ БСЬК ЕХА 1ХТ ГАБТ ЕХА Р!ЧМ Т2 ()О ЕХА ГАБТ Т2 ЕХА в) 1ОС 2 (адрес 08Н, запись в кадре О, чтение з кадре ! 5) ! О Р!ЧМ 2 Р!ЧМ ! СЬКО!)Т Т2 БЕЬ БЕЬ 015 ЕХА Резерв г) 1ОСЗ (аарес ОСН, чтение-запись з кадре !) Рис.

!.60. Форматы регистров управления вводом-выводом !ОСО, 1, 2, 3 Данные регистры содержат биты, управляющие работой: е широтно-импульсного модулятора (ШИМ) — биты РЪЧМО БЕ1., РЪЧМ! БЕЬ, РЪЧМ2 БЕЬ в регистрах 10С1, 10СЗ, Б-РЧЧМ в регистре 10С2; Е универсального последовательного порта (УПП, п. 1.9.3) — бит ТХП в регистре 10С1; Е аналого-цифрового преобразователя (АЦП, п. 1.9.4) — биты АП ГАБТ, АП Т1МЕ ЕХА в регистре 10С2; 126 МИКРОКОНТРОЛЛЕРЫ: АРХИТЕКТУРА ЛРОГРАММИРОВАНИ ИНТЕРФЕЙС + таймера 2 (и. 1.9.5) — биты Т2С|К БКС, Т2КБТ БКС, Т2КБТ ЕХА, БЪЧ Т2 КБТ в регистре 10 СО, Т2(ЛЭ ЕХА, ГАБТ Т2 ЕХА в регистре 1ОС2, Т2 ЕХА в регистре 10СЗ; + блока быстрого ввода-вывода (БВВ, п.

1.9.5) — биты НБ10, 1, 2, 3 ЕХА в регистре 10СО, НБО4, 5 ЕХА в регистре 10С1, 1.ОСК ЕХА, САМ С1.К в регистре 1ОС2; + контроллера прерываний и периферийного сервера (КПР и ПРС, и. 1.9.6)— биты НБ1 1ХТ, Т20ЧР 1ХТ, Т10ЧР 1ХТ, ЕХТ1ХТ БКС в регистре 10С1, Т2А1.Т 1ХТ в регистре 10С2; + генератора тактовых импульсов (ГТИ) — бит С(.КО()Т 01Б в регистре 1ОСЗ, который запрещает подачу синхросигналов на вывод С(.КО()Т микроконтроллера при значении С).КО()Т 1у1Б - 1. Сторожевой таймер (СТТ) служит для контроля остановки выполнения программы при «зависании» системы. Он работает так же, как СТТ в микроконтроллере 8ХС196ХТ, описанный в п.

1.8.11. Отметим, что в микроконтроллерах 8ХС196КС, К1) не производится контроль частоты тактовых сигналов, в отличие от модели 8ХС196ХТ. Микроконтроллеры 8ХС196КС, К1) реализуют энергосберегающие режимы ожидания и отключения питания аналогично ранее описанным моделям (см. раздел 1.1). Потребляемая мощность при частоте Р1- 16 МГц составляет 325 мВт в рабочем режиме, 85 мВт в режиме ожидания. При отключении питания потребляемый ток не превышает 17 мкА.

Можно также обеспечить полное отключение (перевод в высокоимпедансное состояние) всех выводов микроконтроллера для проверки функционирования печатной платы или других микросхем системы, либо подключения к системе схемного эмулятора. Данный режим осуществляется, если подать на вывод Р2.0 порта Р2, запрограммированного на выполнение специальных функций, низкий потенциал Чл при поступлении на вывод КЕБЕТ положительного перепада напряжения. Для выхода микроконтроллера из этого режима необходимо подать на вывод КЕБЕТ низкий потенциал Ч„, а на вывод Р2.0 — высокий потенциал Чг При последующем поступлении положительного перепада напряжения на вывод КЕБЕТ микроконтроллер войдет в нормальный рабочий режим. Возможные режимы работы микроконтроллера реализуются при загрузке в регистр ССК соответствующего байта конфигурации ССВ.

Формат этого байта для микроконтроллеров ЯХС196КС, К1) совпадает с форматом байта ССВО для модели 8ХС196ХТ (см. рис. 1.29а), Имеются только некоторые отличия в функциональном назначении битов ВТЧО и 1КСО, 1КС1, определятоших режим обмена с внешней памятью (см. и. 1.9 9). Загрузка байта ССВ 127 МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА МСЕ-ЕЕ из ячейки внешней памяти или внутреннего ПЗУ с адресом 2018Н произ- водится автоматически при поступлении высокого потенциала на вход КЕЯЕТ№ после сброса микроконтроллера в начальное состояние.

Функциональное назначение и цоколевка выводов микроконтроллеров при- ведены в Приложении 4. Выводы портов программируютея либо на выпол- нение функций параллельного ввода-вывода, либо на выполнение специ- альных функций. 1.9.2. Организация памяти Адресное пространство объемом 64 Кбайт содержит несколько разделов, функциональное назначение которых указано в табл.

1.35. табл. 1.36. Распределение адресуемой памяти 8ХС196КС, КС Адреса Распределение памяти ВХС196КС 8ХС196КР ООООН 0017Н ООООН 0017 Н Младший регистровый файл, 24 байта РСН мик окон лле а Младший регистровый файл, 2байта, казательстека ЯР 0018Н 0019Н 00! 8Н 0019 Н 001АН ООГГН 00!АН ООГГН Младший регистровый файл, 230 байт РОН Старший регистровый файл, 768 иля 256 байт ГОН 0100Н ОЗГГН 0100Н 01ГГН 0400Н 1ГГРН !ГРЕН 1ГГГН 0200Н 1ГГЭН 1ГГЕН !ГГГН Внешняя память, 7866 байт или 7354 байт Регистры портов РЗ, Р4, 2байта ад ес ютсякакодвослово 2000Н 207ГН 2000Н 207ГН Внутренние ПЗУ или внешняя память, 128байт сл жебная ив О мация 2080Н 9ГГГН 2080Н 5ГГН Внутреннее ПЗУ или внешняя память, 32640 или 16256 байт память и амм ОАОООН ОГГГГН Внешняя память или устройства ввода-вывода, 24 Кбайта нли 40 Кбайт ООООН ОГГГГН Регистровые файлы занимают первые позиции адресного пространства, где младшие 24 адреса служат для обращения к регистрам специального назначения (РСН) микроконтроллера.

В состав этих РСН (табл. 1.36) входят те же регистры процессора 2ЕКО КЕО, РТЯБЕ1., РТЗЗКЧ, 1ХТ РЕХР, 1ХТ РЕХР1, 1ХТ МАЯК, 1ХТ МАЗК1, ЪУЯК, регистры последовательного порта БВ()Г (КХ), ЯВПГ (ТХ), ЯР СОХ, БР ШТАТ, ЯР ВА()Р, таймеры-счетчики Т1МЕК1, 2, регистры АЦП АР СОММАХР, АР КЕЗШ.Т, АР Т1МЕ, мнкноконтволлввм авкнтвктик пвотваммнвованнк ннтенвнес 128 Табл. 1.36. Адресация РСН в кадрах О, 1, 15 младшего регистрового файла кадр !5 кадр 0 кадр ! чтение 2ЕКО КЕС (1.) гЕКОКЕС Н запись 2ЕКО КЕС (1.) ЕЕКО КЕС чтение-запись ЕЕКО КЕС (Ь) 2ЕКО КЕС чтение запись ЕЕКО КЕС (1.) ЕЕКО КЕС ООН О!Н ЕЕКО КЕС (1.) 2ЕКО КЕС (Н Ап КЕЯЛ.Т (1.) Ап КЕЯЛ.Т Л0 СОММАХ0 НБ( МОСЕ А0 КЕЯЛ.Т (Ь) АО КЕЯЛ.Т Н ЛО СОММАХО НЯ МОРЕ 02Н ОЗН НЯ Т!МЕ (! ) НЯТПИЕ Н НЯ( ТПИЕ (Ь) НБ1'ПМЕ (Н РТБ БЕ1.

(1.) РТБ БЕЬ Н НБ1ТПИЕ(Ь) НБ1'ПМЕ Н 04Н 05Н НБ( ТПИЕ 0-) НЯ!ТПИЕ Н НБО СОММАХ0 БВОР ТХ ПЧТ МАЯК ПЧТ РЕХ0 НБ( ЯТАТУЯ ЯВОР КХ ПЧГ МАЯК ПЧТ РЕХ0 РТБ БКЧ (Ь) РТБ БКЧ Н ПЧТ МАЯК ПЧТ РЕХ0 НЯО СОММАХ0 БВ1)Р ТХ П'П' МАЯК ПЧТ РЕНО Обн 07Н НБ1 ЯТАТ()Я ЯВОР КХ ПЧТ МАЯК ПЧТ РЕМО ОБН 09Н Т!МЕК 1 (Ь) 'ПМЕК ! %ЛТСНООС 1ОС 2 %АТСНООС 1ОС2 ОАН ОВН ТПИЕК ! (1.) ТПИЕК ! ) резерв Т2 САРТЧКЕ (1.) Т2 САРТЧКЕ Н Т2 САРТОКЕ (1.) Т2 САРПЖЕ ОСН 00Н ТПИЕК 2 (1.) ТПИЕК2 Н) 'ПМЕК2 (1.) Т(МЕК2 ЮСЗ в ЮРОКТО 10 РОЕТ ! 10 РОЕТ 2 БР БТАТ ОЕН ОРН ВАСО КАТЕ !О РОЕТ ! Ю РОЕТ 2 БРСОХ резерв резерв ЯР БТАТ резерв езв в резерв сзс в !ОН 1!Н резерв ез в резерв ЯР СОХ ПЧТ РЕХ0 ! ПЧТ МАЯК ! ПЧТ РЕНО ! ПЧТ МАБК ! ПЧТ РЕНО ! ПЧТМЛБК ! 1ХТ РЕХ0 ! ПчТ МАЯК ! ПЧТ РЕНО ! ПЧТ МАЯК ! 12Н 1ЗН %БК 1ОС 0 %БК 1ОС 0 %БК !ОС 0 !4Н 15Н %БК ЮСО %БК ЮСО ЮС! Р%М 0 СОХ !ОС! !ОС2 !ОС ! !ОС 2 1ОС ! Р%М 0 СОХ Р%М ! СОХ Р%М 2 СОХ (бн 17Н Все эти регистры имеют адреса в диапазоне ООООН..О017Н.

Для обращения к ним используется механизм кадрирования с помощью регистра ))(т5К (рис. 1.5). Регистры группируются в три кадра, которые имеют номера О, 1, 15. Наборы РСН в кадрах н их адреса указаны в табл. 1.36. Отметим, что в кадрах 0 и 15 наборы РСН, выбираемых при чтении и записи, различаются. Вызов кадров осуществляется загрузкой в семь младших разрядов регистра Ч(ГВК соответствуюшего кода: Ч((3К6..0 - 0000000 для выбора кадра 0; ЪУ5К6..0 - 0000001 для выбора кадра 1; ьч'БК6..0 = 0001111 для выбора кадра 15. регистр сторожевого устройства Ч(ГАТСН!)ОО, что и в микроконтроллере 8ХС196ХТ, а также регистры Рт!((МО, 1, 2 СОХ, управляющие ШИМ, регистр таймера Т2 САРТ() КЕ.

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

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

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

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