Uczę się programować mikrokontrolery z książki Pawła Borkowskiego: "AVR&ARM7. Programowanie mikrokontrolerów dla każdego". Ćwiczenie, które mam do wykonania, wygląda tak:
Znalazłem w Internecie dwa artykuły, dzięki którym byłbym w stanie ten układ zaprogramować, ale mam problem z fusebitami.
Na stronie mikrokontrolery.blogspot.pl (to link do artykułu) znalazłem zapis o fusebitach. Nie wiem czy dobrze zrozumiałem, ale mam ustawić bity WGM13-WGM10 w następującej kombinacji: 1110. Problem w tym, że nigdy nie ustawiałem fusebitów, a okno ich ustawień w AVR8Burn-O-Mat wygląda tak:
Nie widzę tu możliwości ustawienia potrzebnych fusebitów. Więc nawet nie mam jak włączyć obsługi PWM. Co robić w takiej sytuacji?
@Edit: Dowiedziałem się że to jednak nie fusebity, tylko bity konfiguracyjne, więc nieco zmieniłem nazwę tematu
Cytat:To ćwiczenie należy do trudnych, gdyż wiedzę konieczną do jego wykonania należy zdobyć samodzielnie. Na rysunku 7.9 widać schemat z podłączoną tylko jedną diodą. Należy układ obsłużyć tak, by wciśnięcie przycisku S4 powodowało zaświecenie diody z maksymalną jasnością, po naciśnięciu przycisku S3 dioda powinna świecić dwukrotnie słabiej, po naciśnięciu S2 - czterokrotnie słabiej, a wciśnięcie przycisku S1 powinno powodować jej zgaszenie. Aby rozwiązać zadanie, należy posłużyć się sygnałem generowanym przez PWM.
Znalazłem w Internecie dwa artykuły, dzięki którym byłbym w stanie ten układ zaprogramować, ale mam problem z fusebitami.
Na stronie mikrokontrolery.blogspot.pl (to link do artykułu) znalazłem zapis o fusebitach. Nie wiem czy dobrze zrozumiałem, ale mam ustawić bity WGM13-WGM10 w następującej kombinacji: 1110. Problem w tym, że nigdy nie ustawiałem fusebitów, a okno ich ustawień w AVR8Burn-O-Mat wygląda tak:
Nie widzę tu możliwości ustawienia potrzebnych fusebitów. Więc nawet nie mam jak włączyć obsługi PWM. Co robić w takiej sytuacji?
@Edit: Dowiedziałem się że to jednak nie fusebity, tylko bity konfiguracyjne, więc nieco zmieniłem nazwę tematu