MMP Cvičenie 5: Rozdiel medzi revíziami
Z SensorWiki
Riadok 1: | Riadok 1: | ||
+ | === Rekapitulácia === | ||
+ | |||
+ | |||
+ | Máte k dispozícii vývojovú dosku '''Acrob''' ([[Acrob technical description|popis]],[[Médiá:AcrobSchematic.pdf|schéma zapojenia]]) a s procesorom ATmega328P ([http://ap.urpi.fei.stuba.sk/mmp/ATmega328.pdf 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 == | == Prerušenia == | ||
Riadok 7: | Riadok 24: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[ | + | |
+ | [[Monolitické_mikropočítače#Cvi.C4.8Denia|Návrat na zoznam cvičení...]] | ||
[[Category:AVR]][[Category:MMP]] | [[Category:AVR]][[Category:MMP]] |
Verzia zo dňa a času 15:47, 15. október 2010
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)