MMP Cvičenie 5
Zo stránky SensorWiki
Rekapitulácia
Máte k dispozícii vývojovú dosku Acrob (popis,schéma zapojenia) a s procesorom ATmega328P (datasheet).
V tejto úlohe sa predpokladá znalosť funkcie časovača T1 z prednášky (datasheet, str.114 -- 141). Procesor je nakonfigurovaný na prácu s externým kryštálovým oscilátorom 16,000 MHz (fuses).
Z predošlých cvičení máte mať hotové nasledovné povinné úlohy (za guličky):
- zobrazovanie znakov s diakritikou na LCD displeji
- generovanie 1s impulzov (LED) pomocou softvérovej čakacej slučky
- generovanie 1s impulzov pomocou počítadla T1 (kontrola pretečenia) - správny výpočet obsahu TCNT1
- generovanie 1s (1ms, 10ms, 100ms) impulzov pomocou prerušenia - dnešná úloha
Prerušenia
Literatúra:
- The traps when using interrupts
- Prednáška o prerušeniach (Ing. Chamraz)