микроконтроллер процессор периферийный ядро
Основными характеристиками центрального процессора микроконтроллеров рассматриваемого семейства являются:
полностью статическая архитектура;
минимальная тактовая частота равна нулю;
АЛУ подключено непосредственно к регистрам общего назначения;
большинство команд выполняются за один машинный цикл;
многоуровневая система прерываний;
поддержка очереди прерываний;
5-8 источников прерываний (из них до 2-х внешних);
трехуровневый аппаратный стек. [1, с. 13]
Порты ввода / вывода
Каждый порт Микроконтроллера ATtiny состоит из определенного числа выводов, через которые микроконтроллер может принимать или передавать цифровые сигналы. Задание направления передачи данных через любой контакт ввода / вывода может быть произведено программно в любой момент времени. При этом некоторые модели имеют выводы, способные работать либо только как входы, либо только как выходы. Входные буферы портов построены по схеме триггера Шмитта. Для большинства линий, сконфигурированных как входные, также имеется возможность подключения внутреннего подтягивающего резистора сопротивлением 35-120 кОм между входом и шиной питания-Vcc. Кроме того, если между входом с задействованным внутренним подтягивающим резистором и общей шиной подключить нагрузку, этот вход может служить источником тока. В портах ввода / вывода микроконтроллеров ATtiny семейства AVR реализована истинная функциональность вида «чтение / модификация / запись». Благодаря этому, используя команды SBI и CBI, можно выполнять операции над любым выводом, не воздействуя на другие выводы порта. Это относится к изменению режима работы контакта ввода / вывода, к изменению выходного значения и к изменению состояния внутреннего подтягивающего резистора (для входов).
Отличительной особенностью моделей семейства AVR, выпускающихся в 8-выводном корпусе, является совмещение функций ввода / вывода с функциями управления (выводы для подключения внешнего резонатора и вывод сброса). Соответственно в распоряжении пользователя оказываются до 6 линий ввода / вывода, т.к. эти модели могут быть сконфигурированы для работы без внешнего резонатора и без вывода аппаратного сброса.
Микроконтроллеры из каждой группы моделей семейства AVR имеют различное количество портов и соответственно контактов ввода / вывода:
ATtiny11x имеют один 6-разрядный порт ввода / вывода (порт B).
Контактов ввода / вывода - 5, входных контактов -1;
ATtiny12x имеют один 6-разрядный порт ввода / вывода (порт B).
Контактов ввода / вывода - 6;
ATtiny15L также имеет один 6-разрядный порт ввода / вывода B.
Контактов ввода / вывода - 6;
ATtiny28x имеют три порта ввода / вывода: порт A (4-разрядный), порт B (8-разрядный) и порт D (8-разрядный). Общее количество контактов ввода / вывода равно 11, выходных контактов - 1 (линия порта A), входных контактов - 8 (порт B).
Во всех микроконтроллерах ATtiny семейства AVR подавляющее большинство контактов ввода / вывода имеют дополнительные функции и используются периферийными устройствами микроконтроллеров. [1, c. 77]
Характеристики подсистемы ввода / вывода
Основными характеристиками подсистемы ввода / вывода являются:
программное конфигурирование и выбор портов ввода / вывода;
выводы могут быть запрограммированы как входные или как выходные независимо друг от друга;
входные буферы с триггером Шмитта на всех выводах;
возможность подключения к входам внутренних подтягивающих резисторов (сопротивление резисторов составляет 35 - 120 кОм).
Расположение выводов моделей ATtiny12/12L/12V показано на рис. 1.
Читайте также
Оборудование станции Круговец линейным комплектом ДЦ Неман
На современном этапе развития железнодорожного транспорта все более
значимую роль занимают системы с применением микропроцессорной техники. В
настоящее время разрабатываются и вводятся в ...
Проектирование САУ приводом наведения реактивной бомбометной установки РБУ-6000
Реактивные бомбометные установки РБУ-1000
"Смерч-2" и РБУ-6000 "Смерч-3" предназначенные для залповой
и одиночной стрельбы реактивными глубинными бомбами РГБ-60 ...
Приемник многоканальной линии связи
Любое радиоприемное устройство включает в себя приемную антенну,
радиоприемник и оконечное устройство, служащее для воспроизведения сигналов.
Существует классификация радиоприемник ...