Konfigurovateľné mikroprocesorové systémy: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
Riadok 11: Riadok 11:
 
</properties>
 
</properties>
  
== Obsah prednášok ==
 
 
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
 
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
* Všeobecný úvod
+
== Všeobecný úvod ==
** [[Od počítača k mikrokontroléru]]
+
* [[Od počítača k mikrokontroléru]]
*** [[Architektúra všeobecného počítača]]
+
** [[Architektúra všeobecného počítača]]
*** Architektúra mikrokontrolera
+
** Architektúra mikrokontrolera
*** Prehľad aktuálneho stavu technológie
+
** Prehľad aktuálneho stavu technológie
 
</div>
 
</div>
  
  
 
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
 
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
* [[Úvod do technológie PSoC]]
+
== Úvod do technológie PSoC ==
** Prehľad architektúry  
+
* Prehľad architektúry  
** Elektrické a mechanické parametre
+
* Elektrické a mechanické parametre
** Vývojové prostredie
+
* Vývojové prostredie
 
</div>
 
</div>
  
  
 
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
 
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
* Assembler M8C
+
== Assembler M8C ==
** Štruktúra assembleru - Assembler M8C
+
* Štruktúra assembleru - Assembler M8C
** Pseudoinštrukcie assembleru - Assembler M8C
+
* Pseudoinštrukcie assembleru - Assembler M8C
** Makrá - Assembler M8C
+
* Makrá - Assembler M8C
 
</div>
 
</div>
  
* [[Inštrukcie procesora M8C]]
+
 
** [[Inštrukcie presunu dát - M8C]]
+
<div style="width:600px;  padding:15px;position:relative; text-align:left;height:100px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >
** [[Aritmetické inštrukcie - M8C]]
+
== Inštrukcie procesora M8C ==
** [[Logické inštrukcie - M8C]]
+
* Prehľad inštrukcií procesora M8C
** [[Inštrukcie pre prácu zo zásobníkom - M8C]]
+
* [[Inštrukcie presunu dát - M8C]]
** Skoky a podprogramy - M8C
+
* [[Aritmetické inštrukcie - M8C]]
** Špeciálne inštrukcie - M8C
+
* [[Logické inštrukcie - M8C]]
** Prerušenia - M8C
+
* [[Inštrukcie pre prácu zo zásobníkom - M8C]]
 +
* Skoky a podprogramy - M8C
 +
* Špeciálne inštrukcie - M8C
 +
* Prerušenia - M8C
 +
</div>
  
  

Verzia zo dňa a času 22:48, 27. máj 2010

Názov

Konfigurovateľné mikroprocesorové systémy

Forma

Prednáška a praktické cvičenia

Abstrakt

Všeobecnej architektúra počítača a mikrokontroléra, rozdiely a porovnanie. Návrh a tvorb hybridných elektronických systémov na báze mikrokontrolérov PSoC. Komunikácia mikrokontroléra s prostredím. Komunikačné protokoly a štandardy. Pripájanie a riadenie periférií.

Rozvrh

3/0/2

Hodnotenie

Spracovanie projektu a skúška

Poznámky

Predmetom projektu môže byť téma podľa vlastného výberu z oblasti prednášky a/alebo cvičení spracovaná v písomnej elektronickej podobe a verejne publikovaná na serveri KiWiKi. Hodnotenie a poznámky k projektu budú verejné a zverejnené v diskusii k práci.


Všeobecný úvod


Úvod do technológie PSoC

  • Prehľad architektúry
  • Elektrické a mechanické parametre
  • Vývojové prostredie


Assembler M8C

  • Štruktúra assembleru - Assembler M8C
  • Pseudoinštrukcie assembleru - Assembler M8C
  • Makrá - Assembler M8C


Inštrukcie procesora M8C






  • Čítače a časovače (M8C)
    • Blok čítača a časovača (M8C)
    • API Čítača a časovača (M8C)
    • Generovanie časových intervalov (M8C)
    • Meranie času a frekvencie (M8C)
    • Presné meranie kapacity
    • Meranie polohy pomocou magnetostrikčného senzoru





  • Všeobecné zásady tvorby programov
    • Analýza
    • Návrh
    • Implementácia
    • Testovanie a ladenie programu

Podklady k cvičeniam

  1. Binárne čísla
    1. Reprezentácia a formáty zobrazenia čísel
    2. Prevody medzi číselnými sústavami
    3. Matematické operácie s binárnymi číslami
  2. Vývojové prostredie PSoC
    1. Tvorba programov v PSoC Designer
    2. Vývojový kit CY3210