Mega 2560 Pro, pin 20 и pin 21

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

Mega 2560 Pro, pin 20 и pin 21

#1

Сообщение Goosr » 01.02.2021{, 12:22}

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

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

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

void setup()
{
    pinMode(13, OUTPUT);
    digitalWrite(13, 0);
    pinMode(2, INPUT);
}
void loop()
{
//Плата:1
    digitalWrite (13, (digitalRead (2)));
}
FLProg 6.3.1 - 7.3.4 - Linux

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Mega 2560 Pro, pin 20 и pin 21

#2

Сообщение AlexCrane » 01.02.2021{, 14:39}

Goosr, Видимо у Вас плата с уже разведенной подтяжкой на +5V на 20 и 21 пинах.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

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

Mega 2560 Pro, pin 20 и pin 21

#3

Сообщение Goosr » 05.02.2021{, 14:46}

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

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Mega 2560 Pro, pin 20 и pin 21

#4

Сообщение AlexCrane » 05.02.2021{, 14:53}

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

Ответить

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