| Vyučující | 
    | 
            
                
                    Mašek Zdeněk, Ing. Ph.D.
                
                    Lenoch Václav, Ing. Ph.D.
                 | 
    | Obsah předmětu | 
    | 1. Hlavní rysy AVR, paměťový prostor, adresovací módy, přístup na I/O porty. 2. Použití vyššího programovacího jazyka na MCU, kompilátor CodeVision na AVR. 3. Přerušovací systém obecně, systém přerušení na AVR. Programovací techniky v embedded aplikacích. 4. Časovače, čítače, generování PWM, měření střídy, periody. Human machine interface - zobrazovače LED a LCD, maticová klávesnice.... 5. Sběrnice I2C, SPI, RS-232, komunikační protokol. 6. Sběrnice I2C, SPI, RS-232, komunikační protokol. 
 
 | 
    | Studijní aktivity a metody výuky | 
    | Monologická (výklad, přednáška, instruktáž) | 
    
    
        
        
            | Výstupy z učení | 
        
            | Cílem předmětu je seznámit studenty se základy programování v ANSI C pro mikrokontroléry s mikropočítači řady AVR a jejich programováním ve vyšším prog. jazyce (ANSI C). Seznámit s programovacími technikami používanými v embedded zařízeních. Styk mikrokontroléru s okolím. 
 
 | 
        
            | Předpoklady | 
        
            | Absolvování předmětu "Mikroprocesorová a řídící technika" a znalost číslicové techniky. Znalost programovacího jazyka C je nutností. 
 
 | 
        
            | Hodnoticí metody a kritéria | 
        
            | Ústní zkouška 
 Student musí v průběhu semestru i při závěrečné zkoušce prokázat porozumění řešeným problémům a schopnost samostatně řešit úkoly v rozsahu probírané látky. Konkrétní požadavky sdělí studentům vyučující v prvním týdnu semestru.
 
 | 
    
    | Doporučená literatura | 
    | 
            
                
                
                    Firemní literatura fy Atmel, dostupná na www.atmel.com.. 
                
                    Burkhard M. C pro mikrokontroléry. BEN Praha, Technická literatura, 2003. 
                
                    Herout P. Učebnice jazyka C, Nakladatelství KOPP, 2004, IV. přepracované vydání. 
                
                    Matoušek D. USB prakticky s obvody FTDI. BEN. 
                
                    Váňa, V. Mikrokontroléry Atmel AVR - popis procesorů a instrukční soubor, BEN - technická literatura, Praha 2003, ISBN 80-7300-083-0. 
                 
 
 |