piątek, 1 kwietnia 2011

Wyłączenie programowania szeregowego fusebit'em SPIEN


Autor: Dondu

Artykuł jest fragmentem cyklu: Problemy z zaprogramowaniem


Problemem podobnym do poprzedniego punktu jest wyłączenie za pomocą fusebitów możliwości programowania szeregowego. W AVR'ach odpowiada za to fusebit SPIEN:


SPIEN - fusebit włączający możliwość programowania szeregowego mikrokontrolerów AVR.
Rys. 1.6 ATmega8 - SPIEN - fusebit włączający możliwość
programowania szeregowego mikrokontrolera.


Pod tabelką jest informacja, iż fusebit SPIEN nie jest dostępny za pomocą programatora szeregowego. Innymi słowy, nie zmienisz stanu pinu SPIEN mikrokontrolera dysponując takim programatorem. To zwiększa bezpieczeństwo początkujących posiadających programator szeregowy, bo z tego tytułu nie zablokują sobie mikrokontrolera.


Ale jeżeli zrobią to (lub ktoś inny) programatorem równoległym, nie będzie możliwe programowanie takiego mikrokontrolera programatorem szeregowym.


Co zrobić?

Aby odzyskać tak zablokowany mikrokontroler musisz mieć programator równoległy lub użyć Fusebit Doctora.  




Zobacz pozostałe przypadki

Brak komentarzy:

Prześlij komentarz