Описание ресурсов микроконтроллера TINY12

микроконтроллер процессор периферийный ядро

Основными характеристиками центрального процессора микроконтроллеров рассматриваемого семейства являются:

полностью статическая архитектура;

минимальная тактовая частота равна нулю;

АЛУ подключено непосредственно к регистрам общего назначения;

большинство команд выполняются за один машинный цикл;

многоуровневая система прерываний;

поддержка очереди прерываний;

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.

Перейти на страницу: 1 2

Читайте также

Разработка макета для исследования металлических проводниковых материалов
Автоматизация производства процесс в развитии машинного производства, при котором часть или весь комплекс операций по качественному преобразованию состояния исходного сырья, управлению ...

Основная техническая документация на рабочий проект волоконно-оптической линии передачи
В настоящее время в России в рамках развития единой сети электросвязи (ЕСЭ) проводятся большие работы по расширению услуг электросвязи, особенно в части подвижной связи, спутникового и к ...

Проектирование и расчет электрической сети 110-220 кВ
Проектирование электроэнергетических систем требует комплексного подхода к выбору и оптимизации схем электрических сетей и технико-экономическому обоснованию решений, определяющих состав ...

Основные разделы

Все права защищены! (с)2019 - www.generallytech.ru