В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > AVR

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве




Arduino Uno R3 Atmega328
готовый модуль
Лучшая Цена 335 руб




Стартовый набор с большим набором аксесуаров
Arduino Uno R3 Atmega328
Лучшая Цена 2211 руб



13.4. Настройка линий ввода-вывода

С помощью регистра конфигурации линии n (PINnCTRL) можно активизировать дополнительные возможности линии в/в. К числу таких возможностей относятся: двухтактная линия, линия "монтажное И" или линия "монтажное ИЛИ". Кроме того, на каждой линии можно активизировать функцию инвертирования входа и выхода.

На двухтактной линии, при необходимости, можно включить различные варианты подтяжки уровней: подтягивание к минусу питания, подтягивание к плюсу питания и адаптивная подтяжка. Адаптивная подтяжка способна подтягивать оба логических уровня. Она позволяет избавиться от осцилляций после отключения выхода. В конфигурации двухтактная линия подтягивающий резистор к плюсу или минусу питания будет активным только в том случае, если линия будет настроена, как вход. Данная возможность исключает нежелательное потребление мощности.

В конфигурациях линия "монтажное И" и линия "монтажное ИЛИ" подтягивающие резисторы к плюсу и минусу питания остаются активными при работе линии в любом из направлений.

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

Настройки линии ввода-вывода подытожены на упрощенных схемах, представленных на рисунках 13.2…13.7.

13.4.1. Двухтактный выход

Линия в/в в конфигурации двухтактная линия
Рисунок 13.2. Линия в/в в конфигурации "двухтактная линия"

13.4.2. Подтягивание к минусу питания

Линия в/в в конфигурации двухтактная линия с подтягиванием к минусу питания
Рисунок 13.3. Линия в/в в конфигурации "двухтактная линия с подтягиванием к минусу питания" (подтяжка активна только при работе линии, как вход)

13.4.3. Подтягивание к плюсу питания

Линия в/в в конфигурации двухтактная линия с подтягиванием к плюсу питания
Рисунок 13.4. Линия в/в в конфигурации "двухтактная линия с подтягиванием к плюсу питания" (подтяжка активна только при работе линии, как вход)

13.4.4. Адаптивная подтяжка

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

Линия в/в в конфигурации двухтактная линия с адаптивной подтяжкой
Рисунок 13.5. Линия в/в в конфигурации "двухтактная линия с адаптивной подтяжкой"

13.4.5. Выход "монтажное ИЛИ"

Конфигурация выхода монтажное ИЛИ с опциональной подтяжкой к минусу питания
Рисунок 13.6. Конфигурация выхода "монтажное ИЛИ" с опциональной подтяжкой к минусу питания

13.4.6. Выход "монтажное И"

Конфигурация выхода монтажное И с опциональной подтяжкой к плюсу питания
Рисунок 13.7. Конфигурация выхода "монтажное И" с опциональной подтяжкой к плюсу питания



<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники