Jest ATtiny25, taktowany zewnętrznym kwarcem (16 MHz). Na pinie MOSI tenże ATtiny generuje przebieg -- docelowo sinus przez PWM, chwilowo po prostu PWM 8 MHz.
Podczas eksperymentów upaliłem pin MOSI w programatorze USBasp -- ma zwarcie do plusa, na oscyloskopie widać tam 5V z drobnymi spadkami, tak jakby górny tranzystor w push-pull programatora miał przebicie.
Zdarza się. Kupiłem drugi programator, podłączyłem i... jest to samo. Nie wykrywa tego AVRa, innego (czystego) też nie wykrywa, na oscyloskopie widzę ten sam objaw z MOSI. Szkoda, że nie sprawdziłem wcześniej na czystym AVR, tylko od razu podłączyłem do tego.
Sam MOSI (jak i inne piny) jest odłączony od reszty układu (jumper), to goły AVR, zasilany z programatora.
Zanim kupię trzeci programator (i może dodam rezystory na liniach programujących) -- ktoś się z tym spotkał? Czy przebiegi szybkozmienne (bliskie 8 MHz) na tym pinie mogą powodować taki problem? Przebieg jest oczywiście tylko dopóki programator nie włączy resetu, więc to nie powinno mieć wpływu, ale drugi upalony programator to nie przypadek.