autor: Miro90 » 17 lis 2021, 23:48
FuseBit-y w AVR w zależności od modelu, służą do ustawiania zabezpieczeń przed odczytem, ustawiania źródła taktowania, rezerwacji obszaru dla bootloadera, itd..... reszta do doczytania w dokumentacji producenta....
Nieumiejętne posługiwanie się FuseBitami doprowadzić może do "zablokowania" procka, co znaczy, że wówczas nadaje się tylko do wyrzucenia. Bardzo częstym błędem jest ustawienie zewnętrznego źródła taktowania z generatora, a nie rezonatora kwarcowego. Tak ustawione fusebity powodują, że procek nie pracuje i nie jest rozpoznawany przez programator. W takim przypadku wystarczy podpiąć sygnał taktujący z generatora zamiast kwarcu.
Jak przez przypadek fusebitami wyłączy się interfejs ISP pozostaje programator równoległy.
Jak się zabrać do prawidłowego przestawiania fusebitów? przedstawię tu kilka najprostszych sposobów.
Potrzebne bedzie:
1. Układ atmega 8/168/328
2. Programator usbisp
3. Arduino uno lub podstawka/płytka stykowa
4. Kalkulator fusebit
CDN...
FuseBit-y w AVR w zależności od modelu, służą do ustawiania zabezpieczeń przed odczytem, ustawiania źródła taktowania, rezerwacji obszaru dla bootloadera, itd..... reszta do doczytania w dokumentacji producenta....
Nieumiejętne posługiwanie się FuseBitami doprowadzić może do "zablokowania" procka, co znaczy, że wówczas nadaje się tylko do wyrzucenia. Bardzo częstym błędem jest ustawienie zewnętrznego źródła taktowania z generatora, a nie rezonatora kwarcowego. Tak ustawione fusebity powodują, że procek nie pracuje i nie jest rozpoznawany przez programator. W takim przypadku wystarczy podpiąć sygnał taktujący z generatora zamiast kwarcu.
Jak przez przypadek fusebitami wyłączy się interfejs ISP pozostaje programator równoległy.
Jak się zabrać do prawidłowego przestawiania fusebitów? przedstawię tu kilka najprostszych sposobów.
[b]Potrzebne bedzie:[/b]
1. Układ atmega 8/168/328
2. Programator usbisp
3. Arduino uno lub podstawka/płytka stykowa
4. Kalkulator fusebit
CDN...