Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Аналого-цифровой преобразователь
Аналого-цифровой преобразователь (АЦП) в микроконтроллерах построен по классической схеме последовательных приближений с устройством выборки/хранения (УВХ), изображенном на рисунке 37.10. Каждый из аналоговых входов может быть соединен с входом УВХ через аналоговый мультиплексор. Устройство выборки/хранения имеет свой собственный усилитель, гарантирующий, что измеряемый аналоговый сигнал будет стабильным в течение всего времени преобразования. Разрядность большинства интегрированных АЦП составляет 10 бит при нормируемой погрешности +/- 2 разряда. АЦП может работать в двух режимах — однократное преобразование по любому выбранному каналу и последовательный циклический опрос всех каналов. Время преобразования выбирается программно с помощью установки коэффициента деления частоты специального предварительного делителя, входящего в состав блока АЦП. Важной особенностью аналого-цифрового преобразователя, интегрированного в микроконтроллер, является функция подавления шума при преобразовании. Пользователь имеет возможность, выполнив короткий ряд программных операций, запустить АЦП в то время, когда центральный процессор находится в одном из режимов пониженного энергопотребления. При этом на точность преобразования не будут оказывать влияние помехи, возникающие при работе процессорного ядра. Рисунок 37.10 - Блок-схема АЦП в МК
Интерфейсы в МК Параллельный порт Параллельный порт в микроконтроллерах используется в основном для взаимодействия с внешней памятью данных. Обычно параллельный порт представлен восьмиразрядной шиной данных и шестнадцатиразрядной шиной адреса. Для реализации обмена используется стандартная схема с сигналами управления RW и WR — архитектура «общая шина». Микроконтроллер и внешние устройства соединены при помощи трех шин — шины адреса, шины данных и шины управления. Подобная архитектура микропроцессорной системы называется «общая шина». Общей шиной называется совокупность линий, которая является общей для всех подключенных к ней устройств и служит для передачи информации. По шине данных передается информация в микропроцессор и из него. На шину адреса микроконтроллер выводит информацию о номере (адресе) той ячейки памяти или устройства, с которым он собирается производить обмен информацией.
Процесс передачи информации между процессором и периферийными устройствами происходит следующим образом: - вначале процессор устанавливает на шине адреса адрес того периферийного устройства или ячейки памяти, с которой происходит информационный обмен; - если на параллельной шине несколько устройств, то необходимо выбирать требуемое устройство ввода-вывода или микросхему памяти, формируя сигнал «ВЫБОР МИКРОСХЕМЫ» — «CHIP SELECT» (CS); - на следующем такте процессор выставляет на шину данных информацию; - далее формирует сигналы, соответствующие требуемому типу информационного обмена на шине управления (WR, RD, IOREQ, MREQ). Таким образом, операции передачи адреса и данных оказываются разнесенными по времени, что позволяет в некоторых системах использовать для их передачи одну и ту же группу соединительных линий —мультиплексированная шина адреса данных. Так, для реализации параллельного порта в МК используются два порта ввода/вывода: один -для выдачи старшего байта адреса, второй — для выдачи младшего байта адреса и байта данных. Младший байт адреса защелкивается во внешнем регистре сигналом с выхода микроконтроллера (ALE). Последовательный порт — канал информационного обмена МК с внешним миром. Такие каналы связи занимают минимальное число выводов кристалла, обеспечивая связь на значительные расстояния с минимальными аппаратными затратами. В большинстве МК реализованы два типа последовательных портов синхронные и асинхронные.
|
|||||
Последнее изменение этой страницы: 2021-02-07; просмотров: 122; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.196.217 (0.005 с.) |