|
Základní pojmy mikroprocesorové techniky 6
T1 Úvod do předmětu
T2 Mikroprocesor, mikropočítač
T3 Blokové schéma mikropočítače, části mikropočítače
T4 Sběrnice, přerušení, přenos DMA
T5 Instrukční cyklus
T6 Opakování
Úvod do problematiky jednočipových mikropočítačů 16
T7 Mikroprocesor a jeho blokové schéma
T8 Čítač instrukcí, dekodér instrukcí, řadič
T9 ALU, příznaky
T10 Časování CPU, zřetězení instrukcí
T11 Reset mikropočítače
T12 Paměť mikropočítače, paměť programu
T13 Paměť dat, datová paměť EEPROM
T14 Stránkování paměti
T15 Obvody vstupu a výstupu
T16 Charakteristika, kvaziobousměrný V/V obvod
T17 V/V obvod s přepínáním směru přenosu
T18 Hlídací časovač WATCHDOG
T19 Další obvody umístěné na čipu mikropočítače
T20 Opakování
T21 Opakování
T22 Test
Jednočipové mikropočítače vybrané řady 14
T23 Základní vlastnosti, popis vývodů
T24 Bloková struktura
T25 Časování mikroprocesoru
T26 Organizace paměti ROM
T27 Organizace paměti RWM
T28 SFR
T29 Připojení vnější paměti
T30 Paralelní vstupní a výstupní obvody
T31 Př. připojení - 7segment
T32 Př. připojení - MPX zobraz. jednotka
T33 Př. připojení - seriová zobraz. jednotka
T34 Př. připojení - motory
T35 Opakování
T36 Test
Integrované periferní obvody 22
T37 Čítače / časovače
T40 Přerušovací systém
T42 Sériové vstupní a výstupní obvody UART
T43 Sériové vstupní a výstupní obvody IIC
T44 Programovatelné čítačové pole
T46 Záchytné jednotky
T47 Komparační jednotky
T48 Obvody PWM
T50 AD převodník
T51 Sériové vstupní a výstupní obvody SPI
T53 Opakování
T54 Test
Další vlastnosti mikropočítače 8
T55 Reset mikropočítače, watchdog
T56 Úsporné režimy
T57 Konfigurace mikropočítače
T58 Aplikační pravidla
T59 Programování paměti FLASH
|
Přehled dalších typů jednočipových mikropočítačů 2
T60 Nejpoužívanější řady mikropočítačů, stručná charakteristika
T61 Směry budoucího vývoje jednočipových mikropočítačů
T62 Zobrazení celých čísel bez znam. a se znam., doplňkový kód, aritm. operace
T63 Aritmetické operace, příznaky, operace s čísly v BCD kódu
T64 Opakování
T65 Opakování
T66 Opakování
T67 Opakování
T68 Opakování
Cvičení:
T1 - Ardu - BLiK PINOUT
T2 - PICAXE 1xTl+LED (NOT)
T3 - 8051 asm, blik, PC, Time, HEX, OZ
T4 - ARDu na LINUXu, 2xTl + LED
T5 - 8051 Aritmetické operace, BLIK s podprogramem
T6 - A
T7 - A
T1 - Program mikroprocesoru, instrukce
T2 - Jazyk symbolických adres – assembler
Základy programování v asembleru a v jazyce C
T3 - Seznámení s IVP, zapsání a odladění jednoduchého programu
T4 - Programy na přesuny dat
T5 - Aritmetické operace, porovnání
T6 - Větvení programu, programové cykly
T7 - Přesuny bloků dat
T8 - Připojení jednoduchých periférií (tlačítka, LED, sedmisegmentovka)
T9 - Zápis na port, gener. zpoždění program. smyčkou, obsluha LED (běžící světlo)
T10 - Generování zpoždění časovačem, obsluha LED (různé efekty)
T11 - Čtení z portu, využití logických a bitových operací k úpravě přečtených informací
T12 - Čtení z portu, ošetření zákmitů tlačítek, počítání a zobrazení počtu stisků
T13 - Programová obsluha sedmisegmentovky
T14 - Obsluha přerušení od čítače a vnějšího přerušení
T15 - T17 Práce na projektu, Tvorba a ladění programu, oživení aplikace
Bonus:
Obsluha periférií, využití dalších obvodů na čipu
|