Konfigurovateľné mikroprocesorové systémy: Rozdiel medzi revíziami
		
		
		
		
		
		
		Skočit na navigaci
		Skočit na vyhledávání
		
				
		
		
		
		
		
		
		
	
| Riadok 11: | Riadok 11: | ||
</properties>  | </properties>  | ||
| − | <div style="width:600px;  padding:15px;position:relative; text-align:left;height:  | + | <div style="width:600px;  padding:15px;position:relative; text-align:left;height:150px;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 mikrokontrolera  | |
| − | + | * Prehľad aktuálneho stavu technológie  | |
</div>  | </div>  | ||
| Riadok 36: | Riadok 36: | ||
| − | <div style="width:600px;  padding:15px;position:relative; text-align:left;height:  | + | <div style="width:600px;  padding:15px;position:relative; text-align:left;height:250px;border: none; -moz-border-radius:15px;background-color: #F3F781;" >  | 
== Inštrukcie procesora M8C ==  | == Inštrukcie procesora M8C ==  | ||
* Prehľad inštrukcií procesora M8C  | * Prehľad inštrukcií procesora M8C  | ||
Verzia zo dňa a času 21:51, 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
- Od počítača k mikrokontroléru
 - Architektúra všeobecného počítača
 - Architektúra mikrokontrolera
 - Prehľad aktuálneho stavu technológie
 
Ú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
- Prehľad inštrukcií procesora M8C
 - Inštrukcie presunu dát - M8C
 - Aritmetické inštrukcie - M8C
 - Logické inštrukcie - M8C
 - Inštrukcie pre prácu zo zásobníkom - M8C
 - Skoky a podprogramy - M8C
 - Špeciálne inštrukcie - M8C
 - Prerušenia - M8C
 
- Sériová asynchrónna komunikácia - UART
- Historický vývoj
 - Štandard RS232
 - Štandard RS485
- Rozhranie TTL/RS485
 
 - Blok UART
 - API UART
 - Protokol MODBUS/uBUS
 
 
- Synchrónna komunikácia I2C
- Meranie teploty pomocou LM92
 - Hodiny reálneho času
 
 
- Synchrónna komunikácia SPI
 - Distribuovaný systém zber dát 1-Wire
- Meranie teploty pomocou teplomera DS18S20
 
 
- Čí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
 
 
- Šírkový modulátor PWM
- Blok čítača a časovača
 - API PWM
 - Riadenie modelárskeho serva pomocou PWM
 
 
- Prevodníky ADC
- Aproximačné prevodníky
 - Delta-Sigma prevodníky
 
 - Prevodníky DAC
 
- Analógové spracovanie signálov
- Analógové spracovanie signálov- zosilňovače
 - Analógové spracovanie signálov - komparátor
- Spracovanie prerušenia od komparátora
 
 - Filtre
- Návrh a realizácia filtrov
 
 
 
- Všeobecné zásady tvorby programov
- Analýza
 - Návrh
 - Implementácia
 - Testovanie a ladenie programu
 
 
Podklady k cvičeniam
- Binárne čísla
- Reprezentácia a formáty zobrazenia čísel
 - Prevody medzi číselnými sústavami
 - Matematické operácie s binárnymi číslami
 
 - Vývojové prostredie PSoC
- Tvorba programov v PSoC Designer
 - Vývojový kit CY3210