В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Архитектура
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Порт B

Порт B является 8-разрядным двунаправленным I/O портом и оснащен встроенными нагрузочными резисторами. Взаимодействие с портом B осуществляется тремя расположенными в пространстве I/O памяти данных регистрами: регистром данных - PORTB, $18($38), регистром направления данных - DDRB, $17($37) и регистром адресов выводов входа - PINB, $16($36). Регистр адресов выводов входа порта B обеспечивает возможность только чтения, регистры данных и направления данных порта B обеспечивают возможность и чтения и записи. Все выводы порта B оснащены индивидуально подключаемыми встроенными нагрузочными резисторами.

Выходные буферы выводов порта B обеспечивают втекающий ток до 40 мА, что достаточно для прямого управления LED дисплеями. Если выводы с PB0 по PB7 используются в качестве входов и внешним сигналом удерживаются на низком уровне, то вытекающий ток обеспечивается подключением внутренних нагрузочных резисторов. Выводы порта B могут выполнять, дополнительно к основной функции, функции, представленные в Таблице 28.

Таблица 28. Дополнительные функции выводов порта B

Вывод порта Дополнительная функция
PB0 Вход выбора ведомого - SS (SPI Slave Select input)
PB1 Тактовый сигнал последовательной SPI шины - SCK (SPI Bus Ser ial Clock)
PB2 Установка Ведущий выход/Ведомый вход SPI шины - MOSI (SPI Bus Master Output/Slave Input)
PB3 Установка Ведущий вход/Ведомый выход SPI шины - MISO (SPI Bus Master Input/Slave Output)
PB4 Сравнение выхода и PWM выход таймера/счетчика0 - OC0A/PWM0A (Output Compare and PWM Output for Timer/Counter0)
PB5 Сравнение выхода и PWM выход A таймера/счетчика1 - OC1A/PWM1A (Output Compare and PWM Output A for Timer/Counter1)
PB6 Сравнение выхода и PWM выход B таймера/счетчика1 - OC1B/PWM1B (Output Compare and PWM Output B for Timer/Counter1)
PB7 Сравнение выхода и PWM выход таймера/счетчика2 - OC2/PWM2 (Output Compare and PWM Output for Timer/Counter2

Включение выводов для выполнения дополнительных функций производится посредством регистров DDRB и PORTB.



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