В 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 руб



Порт 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.



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





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