A-team :: Experimental microcomputers
Team Project
Obrázky
Motto
"Fail To Prepare, Prepare To Fail..."Hľadaj na
Posledné dokumenty
Zápisnica č.23Zápisnica č.24
Celková dokumentácia
Odkazy
Atmel.comAtmel AVR series
AVR freaks forum
Atmel ARM series
Zadanie
Navrhnite a zrealizujte dva experimentálne mikropočítače a program pre hostiteľský počítač.
Riešenie každého mikropočítača musí spĺňať nasledovné požiadavky:
- dve sériové linky
- ďalšie definované vstupné a výstupné zariadenia a indikačné prvky
- základné programové vybavenie (monitor), umožňujúce demonštrovať funkčnosť mikropočítača a ladenie aplikačných programov
Požiadavky na monitor:
- znakovo orientovaná komunikácia s hostiteľským počítačom
- otestovanie funkčnosti mikropočítača
- práca s registrami
- práca s pamäťou
- načítanie vykonateľného programu v definovanom formáte
- nastavenie/zrušenie bodov prerušenia
- spustenie/zastavenie vykonávania programu
- ďalšie špecifické funkcie pre daný typ mikroprocesora
Požiadavky na program pre hostiteľský počítač:
- grafické používateľské rozhranie pre OS Windows alebo Linux
- univerzálny program pre prácu s obidvomi mikropočítačmi
- výber rozhrania, cez ktoré bude komunikácia realizovaná
- terminál na znakovo orientovanú komunikáciu s pripojeným mikropočítačom
- kompilácia zdrojového programu