С недавнего времени на моем крафтдуино 6-ой выход постоянно в режие HIGH, что бы я не делал. Возможно ли что что-то плохое случилось с платой/контроллером, или это можно решить как-то просто? Спасибо.
UPD. Вне зависимости от действий, с цифровыми портами происходит следующее:
Всегда в HIGH: 0,1,6
Всегда в LOW: 9,10
0 комментариев на «“Хелп. С портами полный хаос”»
решить можно, но только после диагностики=)
Вынимаем аккуратно (например, двумя отвёртачкам) МК, подаём питание (или втыкаем USB, при установленном джампере AutoPWR)смотрим, если сохранился уровень — где-то в плате коротит (правда, чтоб так коротило, надо пол-платы припоем залить…)
если пропал — то дело в самом контроллере, или прошивке.
А, кстати как определяете, что HIGH?
Мультиметром определял. Припоем не капал. Вынул МК, уровень не сохранился. Вставил — ардуина больше не определятся. Чудеса какие-то (
Еще раз перепровели. Загрузил стандартный Blink из примеров. На 0,1 и 6 портах постоянно HIGH. Что бы это могло значить? Может с МК какие-то проблемы?
нууу 0и1 и должны (поумолчанию) в HIGH стоять (т.к. RXиTX UART-а, положенно им) но дёргатся из скетча обязанны (темже блинком=).
А вот с остальными… если всё пропадает при вынимании МК (с самой платой всё в порядке)и никакие скетчи не могут перевести эти пины в другое состояние, то хана атмеге=(
Да я уж понял что ей хана. Обидно. Заказал 328-ю, вот и апгрейд будет. Вы кстати не планируете расширять линейку продуктов на всякие нано, меги? )
собираемся, уже давно собираемся=\
Поставил новую 328-ю и все прошло. Видимо эксперименты не прошли безболезненно для старого контроллера (