Всем привет! Собираю таймер для ультрафиолетовой лампы для проявления фоторезиста. Взял контроллер который был под рукой (ATTINY2313). Задействовал все выводы МК. Но вот какая проблема, на PINA.2 повесил одну из кнопок (всего их три). Ранее никогда не использовал вывод RESET. Вот как у меня получилось всё: вывод PINA.2 сконфигурирован как вход с подтяжкой, при нажатии кнопки, вывод PINA.2 замыкается на землю. При этом контроллер перезагружается. Т.е. таким образом не удалось использовать этот вывод МК. Сделал наоборот: PINA.2 сконфигурирован как вход в состоянии Z. При нажатии кнопки на вывод подаётся напряжение питания МК, но при считыавнии с этого вывода информации при нажатой кнопке, всегда было нулевое значение. Расскажите как использовать вывод RESET у этого и всех МК как и обычные выводы.
в фусибитах сказать что теперь это не ресет, а порт. но после этого обычным программатором не сможешь перешивать.
Так я и думал. А есть возможность сделать так, чтобы и шить можно было и использовать эту ногу. Если беде менять контроллер ради одной кнопки, нужно заново всё переделывать и плату перетравливать. А можно на одну ногу повесить и кнопку и светодиод? Кажется я слышал про такое, не могу найти где слышал.
Покажите схему, может подскажем решение для расширения возможностей ввода-вывода... На начальном этапе и при отсутствии замены МК, не советую отключать возможность ISP...
Вот немного подкорректировал печатку, теперь должно быть всё понятно, схему не рисовал. Всем спасибо кто помог, буду делать вместо третьей кнопки - сочетание двух. Но готов выслушать идеи у кого какие есть.