MikroPočítače a Aplikace

Otázky ke zkoušce z předmětu  2141076

přednášející doc. ing. Jan Chyský, CSc

  1. Hlavní charakteristiky vestavěného systému, schéma mikropočítače, hlavní charakteristiky
  2. Paměti užívané v počítačových systémech, jejich rozdělení podle funkce, použití, principu záznamu
  3. Přenos dat uvnitř počítače. Paralelní sběrnice a její rozdělení podle funkcí. HW řešení připojení ke sběrnici. Adresace.
  4. Vnitřní datové sběrnice SPI, I2C
  5. Druhy asynchronních událostí a jejich obsluha. Polling, interrupt, ISR.
  5. Digitální signál a jeho přenos do počítače Napěťové, proudové a výkonové přizpůsobení. Řešení vstupu odolného proti rušení
  6. Digitální výstup a jeho přizpůsobení připojenému zařízení. Číslicový výstup. P, U, I přizpůsobení, optické oddělení. Připojení indukční a ohmické zátěže.
  7. Princip zpravování analogového signálu v počítači. Vzorkování, kvantování a jejich vliv na přesnost převodu
  8. D/A převodníky. Princip PWM modulace. Převodníky využívající OZ s binárními spínači proudu/napětí.
  9. A/D převodníky zpětnovazební - inkrementální, sledovací, s postupnou aproximací.
10. A/D převodníky integrační a sigma-delta převodníky
11. Externí paralelní sběrnice. Princip handshakingu. Příklad komunikace (př. rozhraní Centronics apod.).
12. Externí sériová sběrnice. Protokol RS232, formát přenášených dat, úrovně signálů, rychlost.
13. Průmyslové standardy TIA/EIA 485, 422. Přenos simplexní, halfduplexní a fullduplexní.
14. Princip a použití modemu pro přenos dat. Modulace, šířka pásma, modulační a přenosová rychlost
15. Mikroprocesory rodiny '51. Vnitřní architektura. Paměť programu, dat, SFR registry
16. Vnější paměťové rozšíření rodiny '51. Paměť dat, programu. Adresace, tok dat, řízení přenosu.
17. Přerušovací systém '51. Úrovně, zdroje, priorita, vektory přerušení.
18. Čítače, časovače, sériový kanál u procesorů rodiny '51.
19. Programovací jazyk ANSI C. Základní charakteristika
20. ANSI C, datové typy, jejich deklarace a definice, proměnné a konstanty
21. ANSI C, aritmetické a logické výrazy, operátory
22. ANSI C, řídicí struktury (if, while, do, switch, goto)
23. ANSI C, funkce, funkce pro obsluhu přerušení
24. Číselné soustavy. Dvojková, desítková, hexadecimální, kódování BCD. Vzájemný přepočet.