tigr101274, прошивка для Atmega8 не рабочая, потому что:
покопавшись в архивах с прошивками я нашел прошивку под Atmega8, но, она почему-то не заработала…
Долго, очень долго я пытался её запустить, но ничего не получалось, при этом под Atmega48 и 168 всё было хорошо (по словам тех кто их подключал).
В итоге, я решил дизассемблировать прошивку от Atmega8 и Atmega168, порывшись в даташитах, я обнаружил, что в Atmega8 перепутаны некоторые порты (видимо прошивка делалась до кучи и не проверялась), так же для регистра TIFR пришлось переписать часть кода, т.к. его номер 0x58 и он недоступен для команд sbis и cbis.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
