Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Programování moderních jednočipových mikropočítačů ve vyšších programovacích jazycích 7.12.2018 Výstup projektu 1594P2006.

Podobné prezentace


Prezentace na téma: "Programování moderních jednočipových mikropočítačů ve vyšších programovacích jazycích 7.12.2018 Výstup projektu 1594P2006."— Transkript prezentace:

1 Programování moderních jednočipových mikropočítačů ve vyšších programovacích jazycích
Výstup projektu 1594P2006

2 Cíle projektu ve výuce Vytvoření modulů výuky
programování obvodů řady 8051 v jazyku C programování obvodů řady AVR v asembleru programování obvodů řady AVR v jazyku C Výstup projektu 1594P2006

3 Hardwarová podpora projektu
Učebna Pracovní stanice Výukový kit Výstup projektu 1594P2006

4 Učebna Převzaté původní vybavení Nábytek Síťové propojení
Zdvojené síťové programátory 8051 Možnost použití přenosného dataprojektoru Výstup projektu 1594P2006

5 Učebna Nové vybavení Patnáct pracovních stanic
Barevná laserová tiskárna Výstup projektu 1594P2006

6 Učebna Výstup projektu 1594P2006

7 Učebna Výstup projektu 1594P2006

8 Pracovní stanice Procesor AMD Sempron 2800+ RAM 1GB HDD 80 GB
Vypalovací mechanika DVD-R/RW Monitor LCD 19“ Výstup projektu 1594P2006

9 Výukový kit 8051 stávající vybavení
Mikroprocesor 80C51 Volitelné periferie 8x LED 8x tlačítko 8x přepínač 7 segmentový displej Třímístný 7 segmentový displej Maticový displej Reproduktor Krokový motor A/D převodník Výstup projektu 1594P2006

10 Vývojový kit AVR nové vybavení
Zabudované periferie 8x LED 8x tlačítko Maticová klávesnice Maticový displej (dvoubarevný) Šestimístný 7 segmentový displej LCD displej 2 x 16 Bzučák Externí SRAM 32 kB Externí EEPROM 2 kB 2 + 2 RS232 Hodiny reálného času Teplotní senzor Procesor ATmega 2560 Výstup projektu 1594P2006

11 Vývojový kit AVR nové vybavení
Programátor AVRISP mkII (k dispozici) JTAG (možnost) Externí periferie připojitelné pomocí šesti vyvedených portů Výstup projektu 1594P2006

12 Softwarová podpora projektu
8051 Keil - μVision3 ATmega2560 AVR Studio WinAVR Výstup projektu 1594P2006

13 Vývojové prostředí 8051 μVision3 Assembler Jazyk C
Rozsáhlá podpora klonů Práce formou projektu Integrovaný simulátor Komerční produkt Omezení na 2 kB kódu u studentské verze Nevýhodou je úplná absence knihoven pro obsluhu periferií Výstup projektu 1594P2006

14 Vývojové prostředí AVR
AVR Studio Assembler Produkt výrobce mikroprocesoru Výborná podpora všech typů Práce formou projektu Integrovaný simulátor Integrovaný programátor Možnost integrovat externí překladač Zdarma bez omezení Výstup projektu 1594P2006

15 Vývojové prostředí AVR
WinAVR Jazyk C Překladač GCC Výborná schopnost integrace do AVR Studia Zdarma bez omezení Nevýhodou je omezený počet vestavěných knihoven pro obsluhu periferií Výstup projektu 1594P2006

16 Dokumentace k projektu
V rámci projektu vznikly dokumenty Jednočipový mikropočítač AT89S8252 Jednočipový mikropočítač ATmega2560 Student Evolution Board – návod k použití Programování jednočipových mikropočítačů v assembleru Programování jednočipových mikropočítačů v jazyku C Programování – postup a příklady Výše uvedené dokumenty jsou k dispozici v elektronické podobě. Pro potřeby škol budou poskytnuty na vyžádání. V případě zájmu kontaktujte Výstup projektu 1594P2006


Stáhnout ppt "Programování moderních jednočipových mikropočítačů ve vyšších programovacích jazycích 7.12.2018 Výstup projektu 1594P2006."

Podobné prezentace


Reklamy Google