Главная » Все файлы » Просмотр файлов из архивов » Файлы формата DJVU » Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel

Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel, страница 11

DJVU-файл Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel, страница 11 Цифровая обработка сигналов (ЦОС) (1886): Книга - 8 семестрГребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel: Цифровая обработка сигналов (ЦОС) - DJVU, страница 11 (1886) - СтудИзба2017-12-27СтудИзба

Описание файла

DJVU-файл из архива "Гребнев В.В. - Микроконтроллеры семейства AVR фирмы Atmel", который расположен в категории "". Всё это находится в предмете "цифровая обработка сигналов (цос)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "цифровая обработка сигналов" в общих файлах.

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 11 - страница

59 Работа периферийных устройств В схему управления поступают также тактовый сигнал СК и сигнал из внешнего источника, принимаемый на вход ТО. В качестве входа ТО у микроконтроллеров типа 1200, 2313 и 4433 используется вывод тюрта РР4, у микроконтроллеров типа 2323, 2343 и серии АТт1пу— вывод порта РВ2, а у микроконтроллеров типа 8515, 8535 и ш163— вывод порта РВО.

Схема управления в зависимости от комбинации состояний разрядов СЯОО, СЯ01 и СБ02 регистра управления ТССКО (№$33, у МК тип с28 — № $04) передает один из поступающих сигналов на счетный вход базового счетчика ТСМТО, ведущего счет на сложение. Сигналы, используемые для счета в счетчике ТСХТО при разных комбинациях значений в разрядах регистра ТССКО, указаны в табл. 3.8. таблица 3.8 При переполпешш счетчика ТСХТО устанавливается в единичное состояние разряд ТОЧО регистра Т1ГК и при единичном состоянии разряда Т01ЕО регистра Т1МЯК в блок прерываний поступает запрос прерывания Т/СО ОЧЕ В микроконтроллере типа 115 в работе таймера-счетчика типа А участвуют разряд РЖО регистра ЯГ10К (№ $2С). При установке этого разряда в единичное состояние сбрасывается в исходное (нулевое) состояние пересчетная схема ПС. Разряд РЫО возвращается в нулевое состоише аппаратно.

В микроконтроллере типа ш163 аналогичная операция выполняется при установке в единичное состояние разряда РЖ10 регистра ЯГ10К (№ $30). 3.5.2. 7аймер-счетчик типа В Таймер-счетчик типа В входит в состав периферийных устройств микроконтроллеров типа г15 (Т/С1) и т103 (Т/С2). Он формирует запрос прерывания Т/СХ ОЧГ при переполнении восьмиразрядного базового счетчика ТСХТХ и выполняет функцию сравпе|шя/Р%М с фор- Гиава 3 60 мированием запроса прерывания Т/СХ СОМР. Структурная схема таймера-счетчика типа В микроконтроллера типа т103 (Х - 2) изображена на рис. 3.10. Рис. 3.10 Тактовый сигнал микроконтроллера СК поступает в пересчетную схему ПС, где частота сигнала делится на 8, 64, 256 и 1024.

Сигналы с четырех выходов пересчетной схемы поступают в схему управления СУ1 и в таймер-счетчик Т/С1 типа Е. В схему управления СУ1 поступают также тактовый сигнал СК и сигнал из внешнего источника, принимаемый на вход Т2 (вывод порта РР7). При выполнении функции сравнения/Р%М вывод порта РВ7 используется в качестве выхода ОС2/РЧ~М2 для выдачи сигнала, формируемого при совпадении сравниваемых кодов или сигнала РЖМ2.

Схема управления СУ1 в зависимости от комбинации состояний разрядов СЯ20, СЯ21 и СБ22 регистра управления ТССК2 передает на счетный вход базового счетчика ТСХТ2 один из поступающих сигналов в соответствии с табл. 3.8 (при Х = 2). При переполнении базового счетчика устанавливается в единичное состояние разряд ТОЧ2 регистра Т1ГК и при единичном состоянии разряда ТО1Е2 регистра Т1МБК в блок прерываний поступает запрос прерывания Т/С2 ОЧЕ Режим работы таймера-счетчика определяется комбинацией состояний разрядов РЧ~М2, СОМ21 и СОМ20 регистра ТССК2. При нулевом состоянии трех названных разрядов формируется только запрос прерывания Т/С2 ОЧЕ При РЖМ2 - 0 и других комбинациях состояний Работа периферийных устройств разрядов СОМ21 и СОМ20 выполняется функция сравнения.

Код, формируемый в базовом счетчике ТСХТ2, с помощью компаратора К сравнивается с кодом, записанным в регистре ОСК2. При совпадении кодов устанавливается определенное значение сигнала на выходе ОС2 (вывод порта РВ7), переводится в единичное состояние разряд ОСГ2 регистра Т1ГК и при единичном состоянии разряда ОС1Е2 регистра Т1МЯК в блок прерываний поступает запрос прерывания Т/С2 СОМР Значение сигнала, устанавливаемого на выходе ОС2 прн совпадении кодов, определяется комбинацией состояний разрядов СОМ20 и СОМ21 регистра ТССК2 в соответствии с табл.

3.9. таблица 3.9 Работа базового счетчика при выполнении функции сравнения зависит от состояния разряда СТС2 регистра ТССР. При СТС2 - 0 базовый счетчик после совпадения кодов продолжает счет до переполнения и далее выполняет счет, начиная с О. При СТС2 = 1 базовый счетчик при совпадении кодов сбрасывается в нулевое состояние и продолжает счет, начиная с О, При РЖМ2 - 1 и СОМ21 - 1 выполняется функция РЖМ.

Базовый счетчик ведет счет на сложение до получения кода максимального числа (255), переводится в режим счета на вычитание и в этом режиме ведет счет до получения кода минимального числа (О) и далее вновь переходит в режим счета на сложении, Акт переполнения (переход от кода числа 255 к коду числа О) в данном случае отсутствует. Запрос прерывания Т/С2 ОЧГ формируется при переходе от числа 0 к числу 1. Состояние разряда СОМ20 определяет вид изменения выходного сигнала при совпадении кодов в счетчике и регистре сравнения.

На рис. 3.11 изображены графики изменения числа в счетчике ТСХТ2 и временные диаграммы сигнала РЖМ на выходе ОС2 прн заданном коде числа в регистре сравнения (ОСК2) при разных состояниях разряда СОМ20. Период сигнала Р~ЧМ (Т) в 510 раз больше периода сигнала, поступающего на счетный вход базового счетчика. При записи байта в регистр ОСК2 (по команде с мнемокодом операции 011Т) байт принимается в регистр временного хранения, пз регистра которого переписывается в регистр ОСК2 при появлении в базовом счетчике кода числа 255. При этом исключается появление в сигнале РЖМ импульса со случайной длительностью, Глава 3 62 (аль (опт Ф (ОЫП=1 в1 СОИж=В Рис. 3.11 Таймер-счетчик типа В в микроконтроллере типа г15 имеет имя Т/С1 (Х = 1).

Исходный сигнал для работы таймера-счетчика (РСК) имеет частоту 25,6 МГц при частоте тактового сигнала микроконтроллера 1,6 МГи (1/16 РСК). В регистре управления имеется доиолиительиьш разряд СЯ13. Выбор сигнала для передачи па счетный вход оазового счетчика определяется комбинацией состояний разрядов СЯ13, СЯ12, С511 и СБ10 в соответствии с табл.

3.10. Вход для приема сигнала из внешнего источника отсутствует. Таблица 3.10 63 Работа периферийных устройств В состав таймера-счетчика входят два регистра сравнения — ОСК10 и ОСК11. Регистр ОСК10 используются при выполнении функции сравнения. Регистр ОСК11 используется совместно с регистром ОСК10 при выполнении функции РЧ1М.

Базовый счетчик работает в режиме счета на сложение и ведет счет от 0 до числа, код которого записан в регистре ОСК11, Графики изменения числа в базовом счетчике и временные диаграммы сигнала Руу'М изображены на рис. 3.12. Сигнал ОС1/РЮМ выдается на вывод порта РВ1. (ол111 (ою101 (осев) (опг1п1 РВ1 РВ1 б~ ООМ1О=1 Л/ (ОМ1а=в Рнс. 3,12 3.5.3. Таймер-счетчик типа С Таймер-счетчгис типа С входит в состав периферийных устройств микроконтроллеров типа 8535 и пз163 (Т/С2) и типа пт103 (Т/СО). Он формирует запрос прерывания Т/СХ ОЪ'Г прп переполнении восьмиразрядного базового счетчика ТСХТХ, может выполнять фуикцшо сравнения/РИМ и работать в режиме счета реального времени.

В структуру таймера-счетчика типа С входят все элементы таймера-счетчика типа В (рис. 3.10) и, кроме того, регистр ЛЯЖ (№ $30), мульт1шлексор В микроконтроллере типа с15 в работе таймера-счетчика Т/С1 участвуют разряды ГОС1А и РЯК1 регистра БЛОК (№ $2С). В режиме сравнения при установке в единичное состояние разряда ГОС1А на выходе ОС1 устанавливается требуемое значение сипила немедленно, це дожидаясь совпадения кодов в базовом счетчике и регистре сравнения. При этом запрос прерывания Т/С1 СОМР не формируется и базовый счетчик пе сбрасывается в нулевое состояние при СТС1 = 1. Разряд ГОС1А сбрасывается в нулевое состояние аппаратно. В режиме РЧ(М он не используется.

Прн установке в единичное состояние разряда РЖ1 сбрасывается в исходное (нулевое) состояние пересчетная схема ПС. Разряд сбрасывается в нулевое состояние аппаратно. Глава 3 М и внутренний генератор С. Дополнительные элементы изображены на схеме рис. 3,13 (для микроконтроллера типа гп103, Х = 0). ! Рис. 3.13 В качестве исходного сигнала для работы базового счетчика ТСХТО может использоваться тактовый сигнал микроконтроллера СК или сигнал ТОЯС1 из дополнительного внутреннего генератора С, к которому через выводы ТОБС1 и ТОБС2 подключен кварцевый резонатор КР2. При частоте резонатора 32768 Гц (" часовой" кварц) параметры процессов в таймере-счетчике с высокой точностью привязаны к единице измерения реального времени — секунде. При нулевом состоянии разряда АБО регистра АБЖ используется тактовый сигнал СК, при единичном состоянии — сигнал генератора С (режим реального времени).

Выбранный сигнал РСКО с выхода мультиплексора М поступает в пересчетную схему ПС, в которой выполняется деление частоты на 8, 32, 64, 128, 256 и 1024. Сигналы с шести выходов пересчетной схемы и сигнал с выхода мультиплексора поступают в схему управления СУ1. Выбор сигнала для передачи на счетный вход базового счетчика определяется комбинацией состояний разрядов СКОО, СБ01 и СЯ02 регистра управления ТССКО в соответствии с табл. 3.11. Табли ца 3. ! ! о5 Работа периферийных устройств При работе в режиме реального времени (АБО = 1) процесс счета э базовом счетчике привязан к сигналу ТОЯС1, а запись в регистры ТССКО и ОСКО и в счетчик ТСХТΠ— к сигналу СК. Для исключения конфликтных ситуаций в счетчике ТСХТО в режиме реального времени используются регистры временного хранения.

При записи кода (по команде 01.1Т) байт принимается в соответствующий регистр временного хранения, при этом устанавливается в единичное состояние соответствующий разряд регистра АЮК вЂ” ТСХ011В при записи в счетчик ТСХТО, ОСКОЬ'В ири записи в регистр ОСКО, ТСК01.1В ири записи в регистр ТССКО. Перепись байта из регистра временного хранения в основной регистр или счетчик привязана к сигналу ТОЯС1, ири этом соответствующий разряд регистра АБЖ сбрасывается в нулевое состояние. Очередная запись в регистр или счетчик по команде 01.1Т может производиться при нулевом состоянии соответствующего разряда регистра АЬЖ. У микроконтроллеров типа 8535 и гп163 для подключения кварцевого резонатора КР2 используются выводы порта РС6 и РС7, а у микроконтроллеров типа т103 — специальные выводы корпуса.

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