Приветствую Вас ГостьПятница, 03.05.2024, 12:13

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

pinMode()

Описание

Конфигурирует режим работы указанного контакта: как вход либо как выход. Подробнее о функциональности контактов смотрите описание цифровых контактов.

В Arduino версии 1.0.1 есть возможность задействовать внутренние подтягивающие резисторы с помощью режима INPUT_PULLUP. Соответственно, режим INPUT просто отключает внутреннюю подтяжку.

Синтаксис

 pinMode(pin, mode);

Параметры

pin - номер контакта, режим работы которого будет конфигурироваться.

mode - принимает значения INPUT, OUTPUT или INPUT_PULLUP (см. страницу цифровые контакты для подробного описания их функциональности).

Возвращаемые значения

нет

Пример

 int ledPin = 13; // Светодиод подсоединен к цифровому контакту 13
 
void setup()
{
 pinMode(ledPin, OUTPUT); // устанавливаем режим работы контакта, как "выход"
}
 
void loop()
{
 digitalWrite(ledPin, HIGH); // включаем светодиод
 delay(1000); // ждем 1 секунду
 digitalWrite(ledPin, LOW); // выключаем светодиод
 delay(1000); // ждем 1 секунду
}

Примечание

Контакты, являющиеся аналоговыми входами, могут также использоваться как цифровые контакты под именами A0, A1 и т.д.

Смотрите также:

константы

digitalWrite()

digitalRead()


Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.ua/ru/prog/PinMode
Категория: Справочник | Добавил: magi (24.01.2015)
Просмотров: 2708 | Теги: INPUT_PULLUP, Input, цифровые контакты, output | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски