Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 30 sty 2025, o 11:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
 Tytuł: PWM w AVR
PostNapisane: 9 cze 2013, o 11:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

Witam - mam Attiny2313 i zrobiłem sobie parę ćwiczeń z PWMem. Sprzętowy PWM na timerze 0 i 1 w trybie fast mode pięknie mi chodził.
Tak samo wszystko było w porządku z programowym.Tyle tylko że pozostało mi kilka wątpliwości.
Jeśli chodzi o timer 16-bitowy to tam jest tyle trybów że trudno się rozeznać. Ja wybrałem tryb 15 "Fast mode" i jako rejestr porównania używałem młodszej połówki dwu bajtu czyli OCR1AL. Dioda gasiła się i zapalała do "oporu" więc wnioskuje że PWM z tego timera1 działał w trybie 8-bitowym.
1) Jak można uruchomić ten timer w trybie 16-bitowym? I jak wtedy wpisuje się dane do rejestru porównania (bo składa się z OCR1AL i OCR1AH). Trzeba ręcznie,oddzielnie obsługiwać te dwa rejestry?
2) Na rysunku w nocie widzę że są dwa wyjścia OC1A i OC1B - czyli mogę uruchomić 2 kanały sprzętowe na tym timerze? Wtedy oba mogą być 16 bitowe? Który to będzie tryb?
3) Czy jest taka możliwość aby timer pracujący w trybie fast pwm wywoływał przerwanie od przepełnienia? Wtedy używam takiego makra jak w trybie normal?

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: PWM w AVR
PostNapisane: 9 cze 2013, o 11:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

dzięki
Mnie głównie interesuje uruchomienie dwóch kanałów na timerze1. Wszystko jedno czy 8 czy 16 bitowe. Tylko jaki wtedy włączyć tryb tego timera?

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO