• Nie Znaleziono Wyników

Programowanie niskopoziomowe Lista zadań nr 3 30 kwietnia 2014

N/A
N/A
Protected

Academic year: 2021

Share "Programowanie niskopoziomowe Lista zadań nr 3 30 kwietnia 2014"

Copied!
1
0
0

Pełen tekst

(1)

Programowanie niskopoziomowe Lista zadań nr 3

30 kwietnia 2014

1. Timery. Zrealizować zadania 1 i 2 z listy 2 korzystając z timerów mikrokontrolera przy generowaniu sygnałów prostokątnych o zmiennym współczynniku wypełnienia oraz do tworzenia odstępów czasowych.

2. Stoper. Wykorzystując przerwania pochodzące od zegara/licznika w trybie CTC napisać program, w którym wychylenie joysticka w górę lub w dół, będzie zmieniało częstotliwość mrugania diody. Częstotliwości mrugania mają zmieniać się skokowo od 1 Hz do 10 Hz co 1 Hz (w górę i w dół) przy każdym kolejnym wychyleniu joysticka. Dokładność zweryfikować przez porównanie ze stoperem.

3. Stoper z mieszaniem barw. Zmodyfikować zadanie 2 tak, aby zapalane były obie diody, a intensywność ich świecenia każdorazowo obliczana była jak w zadaniu 2 z listy 2.

4. Przerwania sprzętowe. Napisać program realizujący poprzednie zadanie z wykorzystaniem przerwań INT i PCINT dla pinów PB7 i PE5.

Marcin Masalski

Cytaty

Powiązane dokumenty

Zakładając, że azot jest gazem doskonałym o masie cząsteczkowej 28 kg/kmol, obliczyć masę azotu w rurze. Zad

Oblicz pracę absolutną i techniczną, jeżeli na początku przemiany ciśnienie absolutne gazu wynosi 1MPa a objętość 200 dm 3 , zaś na końcu przemiany ciśnienie osiąga 100

Obudować program pętlą powtarzającą obliczenie dla kolejnej pary liczb na życzenie użytkownika.. Wypisać wszystkie podzielniki liczby n lub stwierdzić, że

Zadanie polega na rozwiązaniu odwrotnego problemu: mając liczbę typu int (np. wczytaną z konsoli formatem "%i") należy zamienić ją “ręcznie” na ciąg znaków i

That was what frightened him.” Henry was one of many children in special costumes as Charles attended the private school’s Tudor Fair to celebrate the opening

Modyfikacja zadania 2 polegająca na anulowaniu ostatnio wprowadzonego bitu przez wychylenie joysticka w lewo lub anulowaniu całości (rozpoczynamy wprowadzanie

Wychylenie w górę i przytrzymanie joysticka płynnie zwiększa intensywność świecenia diody czerwonej zmniejszając jednocześnie intensywność świecenia diody

Opuszczenie więcej niż dwóch terminów zajęć powoduje utratę zaliczenia (szczególne przypadki rozważane są indywidualnie z prowadzącym).. Na laboratorium obowiązują