| 
        Vyučující
     | 
    | 
        
     | 
    | 
        Obsah předmětu
     | 
    
        Obsah přednášky: Přednášky jsou orientovány na teoretické základy. 1. Použití a zdůvodnění použití mikropočítačů. Základní matematické nástroje 2. Mikroprocesory, dělení, instrukční sada, registry 3. Práce s vnitřní a vnější pamětí. 4. Řadiče přerušení, principy, priorita. 5. Principy a  využití časovačů, AD/AD převodníků 6. Sériová komunikace -Principy a  využití UART,I2C, 7. Principy a  využití  PSW, řízení akčních členů (servomotory , motory, pohony) 8. 8051 - Architektura, instrukční sada, registrová sada, periferie, klony 9. AVR - Architektura, instrukční sada, registrová sada, periferie, klony 10. AMR  - Architektura, instrukční sada, registrová sada, periferie, klony 11. Mikropočítačové systémy, řízení procesů v sítích 12. Softwarové inženýrství mikropočítačových systémů 13. Speciální obvody, čidla, atd. Používané v mikropočítačové technice. 14. Zakládaní principy automatizace a robotiky.  Obsah cvičení:  Cvičení jsou orientovaná na programování mikropočítačů v C++ 1. Měření na mikropočítačové desce, hodiny, ALE, přerušení a další  2. Seznámení se z vývojovém prostředím Atmel Studia jeho funkce a použití 3. Práce na výukové desce - použití pamětí 4. Práce na výukové desce - použití  časovačů 5. AD DA převody v oblasti zvuků 6. Sériová komunikace  7. Řízení pomocí PSW 8. Další periferie - klony 8051 9. Práce s instrukcemi Plná instrukční sada, PIC 10. Práce s instrukcemi AVR 11. Práce s instrukcemi AMR 12. - 14. Konstrukce semestrálního projektu 
         
         
     | 
    | 
        Studijní aktivity a metody výuky
     | 
    
        
        Monologická (výklad, přednáška, instruktáž), Laboratorní práce
        
            
                    
                
                    
                    - Domácí příprava na výuku
                        - 150 hodin za semestr
                    
 
                
                    
                    - Semestrální práce
                        - 20 hodin za semestr
                    
 
                
             
        
        
     | 
    
    
        
        
            | 
                Výstupy z učení
             | 
        
        
            
                
                Základním cílem předmětu je vhled do soft návrhů  mikropočítačů. Zejména jsou přednášena a cvičena témata související s návrhem software pro mikropočítače. Případné vložení operačního systému. V úvodu jsou zopakovány matematické základy Boolovy algebry, základy hradlových polí, teorie sekvenčních automatů, apod. Následně je představen druhy a principy mikroprocesorů, jejich vlastnosti a registrová sada, připojení na sběrnici a použití interface při návrhu desek.  Instrukční sady, výpočty potřebného počtu cyklů. Obecné principy timerů, AD/DA převodníků, UARTů a dalších principů periferii. Postupně jsou připojovány jednotlivé periferie a ukázána možnost simulace a dodání nezbytného software s tím související. Studenti jsou seznamováni z prací na simulátorech a emulátorech. Poslední třetina předmětu je určena pro připojování jednodeskových počítačů na vnější prostředí, to je připojování drátových i bezdrátových sítí a solitárních zařízení.
                 
                Student se nahlédne do postupu návrhů mikropočítačů. Sestavení, podle požadavků zadavatele,  hardware z dostupných komponentů. Vytvoření jednodužších programů a vložením do pměti mikropočítače. Testy navrženého systému mikropočítače v reálném prostředí.  Pro výuku jsou používány stansdardní vývojové desky.
                 
                
             | 
        
        
            | 
                Předpoklady
             | 
        
        
            
                
                
                Základní znalost programování v jazyku C/C++ a základní znalost hardware. Ideálně  absolvování Architektury počítačů.
                
                
                    
                        
                    
                    
                
                
  
             | 
        
        
            | 
                Hodnoticí metody a kritéria
             | 
        
        
            
                
                    
                        Analýza výkonů studenta, Seminární práce, Průběžné hodnocení
                        
                        
                         
                        
                    
                    
                
                  Předmět přepokládá aktivní práci studentů v laboratoři a vypracování konkrétního projektu z oblasti mikropočítačů.  
                 
             | 
        
    
    | 
        Doporučená literatura
     | 
    
        
            
                
                - 
                    Firemní Literatura INTEL, ATMEL, MICROSOFT / Litliture company INTEL, ATMEL, MICROSOFT. 
                
 
            
                
                - 
                    Hans-Peter Messmer; Klaus Dembowski:. Velká kniha hardware. Počet stran: 1224,ISBN: 80-251-0416-8,EAN: 978-80-2510-416-3, Computer Press,2005.. 
                
 
            
         
         
         
     |