W tym oraz kilku kolejnych odcinkach kursu będziemy ćwiczyć różne możliwości systemu zdarzeń w mikrokontrolerach XMEGA.
Tag: Leon Instruments
Mikrokontrolery AVR XMEGA w praktyce, część 14. System zdarzeń
W mikrokontrolerach XMEGA układów peryferyjnych jest bardzo dużo, ale rdzeń procesora jest tylko jeden. Mogłoby się okazać, że rdzeń nie jest w stanie przetwarzać danych wysyłanych przez peryferia.
Mikrokontrolery AVR XMEGA w praktyce, część 13. PWM
PWM to skrót od Pulse Width Modulation czyli modulacja szerokości impulsu. Generowany jest sygnał o stałej amplitudzie i częstotliwości, a zmieniać może się jedynie współczynnik wypełnienia.
Mikrokontrolery AVR XMEGA w praktyce, część 12. Timer i przerwania
Aby zapoznać się z podstawami pracy timerów, napiszemy prosty program demonstrujący działanie timera TCC0 oraz jego rejestru PER i systemu przerwań.
Mikrokontrolery AVR XMEGA w praktyce, część 11. Wstęp do timerów
Długo zastanawiałem się, w jaki sposób i jakie tematy poruszyć w artykułach o licznikach. W ATmega liczniki były bardzo rozbudowane i dosyć mocno “zagmatwane”, nasze kursowe mikrokontrolery są zdecydowanie bardziej przyjazne…
Mikrokontrolery AVR XMEGA w praktyce, część 10. Układ PLL
Znamy już generatory RC oraz kwarcowe, opisane w poprzednich odcinkach kursu mikrokontrolerów XMEGA. Układ demonstracyjny wykorzystuje moduł prototypowy X3-DIL64 z Leon Instruments, dostępny w ofercie KAMAMI.
Mikrokontrolery AVR XMEGA w praktyce, część 9. Generator kwarcowy
W 8 części kursu zapoznaliśmy się z wbudowanymi generatorami RC, dostępnymi w mikrokontrolerach XMEGA, a w tej części zostanie przedstawiony generator kwarcowy.
Mikrokontrolery AVR XMEGA w praktyce, część 8. Generatory RC
W poprzedniej części kursu przedstawiłem ogólnie, jakie mikrokontrolery XMEGA mają dostępne do wybory generatory sygnału zegarowego i jakie mamy dostępne możliwości.
Mikrokontrolery AVR XMEGA w praktyce, część 7. Sygnały zegarowe
W mikrokontrolerach ATmega i ATtiny układ dystrybucji sygnałów zegarowych był tak prosty, że wręcz aż prymitywny. W szczególności w procesorach starej generacji, takich jak ATmega8, mogliśmy wybrać źródło sygnału zegarowego przy pomocy fusebitów i podczas pracy procesora w żaden sposób nie można było go zmienić.
Mikrokontrolery AVR XMEGA w praktyce, część 6. Przerwania
W procesorach ATmega kontroler przerwań był tak prosty, że prostszy już być nie może. Można go było włączyć lub wyłączyć. Nieco inaczej to wygląda w AVR XMEGA…