Описание ресурсов микроконтроллера 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

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

Передаточная функция разомкнутой системы
1. Определить передаточную функцию разомкнутой системы рис.1, представить её в канонической .форме. Построить её логарифмические частотные характеристики. 2. Оценить показатели к ...

Проектирование системы автоматического управления очистки стекла спортивного самолета
Задачи по управлению тем или иным явлением или процессом, возникающие в повседневной практической деятельности человека обширны и многообразны. Управление можно определить как совоку ...

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

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

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