Jak dobrze zrozumiałem kolegów fusebitami mogę ustawić częstotliwość zegara oraz rodzaj taktowania wewnętrzny oraz zewnętrzny oraz rodzaju czyli ,rezonator kwarcowy lub
obwód rc , gdzie przy funkcji zaptaszkowanej CKOPT mogę odłączyć kondensator zewnętrzny.
Do programatora STK200 podłączyłem zewnętrzny rezonator kwarcowy plus 2 kondensetory 22pF,
jak na aplikacji woltomierza . Programator odczytał z przysłanego atmega8 wsad ,przeszłem do odczytu fusebitów , o szczęście nie pojęte zaptaszkowana była tylko funkcja
BOTLEVEL- określa napięcie układ kontroli zasilania
Tak odczytany wsad oraz ustawienie fusebit wżuciłem do mojej atmegi , nie straciłem z atmega8
kontaktu, mimo że przestawiłem w fusebit na zewnętrzny obwód generatora.
Dopiero się ucze programować avr na chłopski rozum
i mam trudność z funkcją
BOTSZ0
BOTSZ1
W nich kodowana jest wielkość boot loadera w bajtach .
Rozumiem że pamięć flasch podzielona jest na program (hex) oraz boot loader (hex),
po sygnale reset ten obszar jest czytany.
Czy ogólnie mówiąc wsad zawiera ten bod loader i ustawienie tych opcji ma wpływ na działanie programu..
w ramach nauki programowania do stk200 z podłączonym rezonatorem kwarcowym 8mhz
plus kondensatorki.Wziełem atmege8 od termometru ,odczytałam wsad i przeszłem do opcji czytania fusebit ,otczytałem i jest zaznaczona opcja
lock1
lock2
plus inne poniżej
czy wsad który zkopiowałem jest błędny poniewarz są zaznaczone te funkcje i czy mogę je wyłączyć bez szkody dla programu
