Mega 2560 Pro, pin 20 и pin 21

Ответить
Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07 июн 2016, 08:25
Откуда: Тольятти
Имя: Дмитрий

Mega 2560 Pro, pin 20 и pin 21

Сообщение Goosr »

Доброго времени суток.
На Mega 2560 Pro обнаружил такую странность, при применении любого скетча pin 20 и pin21 находятся в состоянии включен, т.е. на них +5 вольт. Это нормально или как-то связано с тем, что они I2C?

Пример скетча при котором так происходит, тут pin 20 и 21 вообще не упоминаются, но при этом они будут включены.
[spoiler]

Код: Выделить всё

void setup()
{
    pinMode(13, OUTPUT);
    digitalWrite(13, 0);
    pinMode(2, INPUT);
}
void loop()
{
//Плата:1
    digitalWrite (13, (digitalRead (2)));
}
[/spoiler]
FLProg 6.3.1 - 7.3.4 - Linux
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Mega 2560 Pro, pin 20 и pin 21

Сообщение AlexCrane »

[ref]Goosr[/ref], Видимо у Вас плата с уже разведенной подтяжкой на +5V на 20 и 21 пинах.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07 июн 2016, 08:25
Откуда: Тольятти
Имя: Дмитрий

Mega 2560 Pro, pin 20 и pin 21

Сообщение Goosr »

Судя по схеме от Robotdyn, подтяжки на плате нет. Если пины 20 и 21 работают в режиме выход, то их состояние нормальное. Если работают как входа или не объявлены, то там постоянно +5 вольт, как будто подтянуты к плюсу. Написал простую прогу, D20 вход - D13 выход. Светодиод светится, при замыкании D20 на ноль - тухнет. Ток между D20 и нулем 0,5мА, получается резистор там на 10кОм.
Вот такая особенность. :D

[spoiler]
Тест2.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Mega 2560 Pro, pin 20 и pin 21

Сообщение AlexCrane »

[ref]Goosr[/ref], Видел схемы и с подтяжкой, так что проверять практически только (ну или глазами)...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Ответить

Вернуться в «ATmega32u4,2560»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей