Operácie

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:
  
  
=== Rekapitulácia ===
 
  
Máte k dispozícii vývojovú dosku '''Acrob''' ([[Acrob|popis]],[[Médiá:MiniMexleSchematic.jpg|schéma zapojenia]]) a s procesorom ATmega88 ([http://ap.urpi.fei.stuba.sk/mmp/ATmega88.pdf datasheet]) a prípadne aj testovací program [[Médiá:MexleTest2.hex|mexletest2.hex]].
 
  
V tejto úlohe sa predpokladá znalosť funkcie časovača T1 z prednášky (datasheet, str. 87 -- 115).
 
Procesor je nakonfigurovaný na prácu s externým kryštálovým oscilátorom 18,432 MHz (fuses).
 
Demonštračný program je tuto: [[Médiá:MexleTest2.hex|mexletest2.hex]]
 
  
  
[[CAD_Riadiacich_syst%C3%A9mov#Cvi.C4.8Denia|Návrat na zoznam cvičení...]]
+
 
 +
[[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:




Návrat na zoznam cvičení...