Wykonałem projekt z tego linku dla ATMEGA328: https://forum.pasja-informatyki.pl/564598/ard...gramowanie-jednego-przycisku-do-kilku-funkcji
Czyli według tego schematu:
I wszystko działa jak należy.
Próbuję przenieść ten projekt na ATTINY85 według tego schematu:
przyporządkowując pin PB2 do sterowania przyciskiem a pod pozostałe 0,1,3,4,5 podłączyłem diody LED.
No i wszystko prawie działa tak samo jak na ATMEGA328 ale pin PB5 nie pobudza diody do świecenia.
Załączam kod oraz w złączniku datasheet ATTINY85.
Wykluczam raczej błąd lutowniczy jak i wadę ATTINY85 bo inne projekty z tym pinem działają OK.
Zastanawiam się, czy nie popełniłem gdzieś błędu w kodzie w czasie adaptacji, kod się kompiluje i działa. A także zastanawiam się czy czasem to, że jest to pin jednocześnie RESET czy to nie odgrywa roli akurat w tym projekcie i kodzie?
Bardzo proszę o pomoc kogoś kto może pomóc w kwestii co może tutaj odgrywać rolę i czy da się zmusić PB5 w tym projekcie aby reagował on na kod?
Chyba sam sobie znalazłem odpowiedź:
https://www.elektroda.pl/rtvforum/topic1425044.html
A dokładniej tu:
https://www.elektroda.pl/rtvforum/topic1425044.html#7001175
Czyli według tego schematu:
I wszystko działa jak należy.
Próbuję przenieść ten projekt na ATTINY85 według tego schematu:
przyporządkowując pin PB2 do sterowania przyciskiem a pod pozostałe 0,1,3,4,5 podłączyłem diody LED.
No i wszystko prawie działa tak samo jak na ATMEGA328 ale pin PB5 nie pobudza diody do świecenia.
Załączam kod oraz w złączniku datasheet ATTINY85.
Kod: Arduino
Wykluczam raczej błąd lutowniczy jak i wadę ATTINY85 bo inne projekty z tym pinem działają OK.
Zastanawiam się, czy nie popełniłem gdzieś błędu w kodzie w czasie adaptacji, kod się kompiluje i działa. A także zastanawiam się czy czasem to, że jest to pin jednocześnie RESET czy to nie odgrywa roli akurat w tym projekcie i kodzie?
Bardzo proszę o pomoc kogoś kto może pomóc w kwestii co może tutaj odgrywać rolę i czy da się zmusić PB5 w tym projekcie aby reagował on na kod?
Chyba sam sobie znalazłem odpowiedź:
https://www.elektroda.pl/rtvforum/topic1425044.html
A dokładniej tu:
https://www.elektroda.pl/rtvforum/topic1425044.html#7001175