MMP Cvičenie 5: Rozdiel medzi revíziami
Zo stránky SensorWiki
| Bez shrnutí editace | Bez shrnutí editace | ||
| 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 z 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)