108 Questions
Co přesně je MCS-51?
8bitový mikrokontrolér
Jaký je Intel 8051?
8bitový mikrokontrolér
Jaký je význam tenké černé šipky na blokovém schématu Intel 8051?
Datová sběrnice
Co přesně řídí CPU mikrokontroleru?
Hodinový signál
K čemu slouží řadič CPU v mikrokontroleru?
Synchronizuje veškerou činnost CPU
Co označuje světlezelená šipka na blokovém schématu Intel 8051?
Datovou sběrnici
Jaká architektura paměti je popsaná v textu?
Harvardská architektura
Kolik úrovní prioritních žádostí o přerušení podporuje procesor?
3
K čemu slouží čítač/časovač?
Počítání výskytů externího signálu
Jaké jsou technické parametry vstupně/výstupních portů procesoru?
Dvouúrovňové
K čemu slouží řadič přerušení v mikroprocesoru?
Pozastavuje probíhající instrukci a vykonává potřebné činnosti
Jaká je kapacita vnitřní paměti dat uvedeného procesoru?
128 B nebo 256 B
Co určuje dobu trvání jednoho strojového cyklu?
Frekvence krystalu
K čemu slouží generátor hodinového signálu?
Řízení časování operací
Jaká je kapacita vnější paměti programu uvedeného procesoru?
Maximálně 64 kB
Co je čítač/časovač schopen dělat?
Počítat výskyty externího signálu
Jaký typ paměťové architektury má uvedený procesor?
Hybridní architektura
Co je to ALU?
Aritmeticko-logická jednotka zpracovávající data a instrukce o velikosti 8 bitů najednou
K čemu slouží oscilátor?
K určení frekvence
Co je to Řadič přerušení?
Umožňuje přerušit běžný provoz CPU a přesměrovat jej k vyřízení určité úlohy
K čemu slouží Čítač/časovač 0 a Čítač/časovač 1?
K řízení času a generování pravidelných signálů
Co jsou to V/V porty 0-3?
Piny schopné přijímat digitální vstup a pracovat s nimi jako s analogovým portem
Co je to Generátor hodin?
Zařízení pro generování hodinových signálů synchronizující práci mikrokontroléru
Jaké jsou na Intel 8051 paměti?
Vnitřní paměť programu a vnitřní paměť dat oddělené hardvardskou architekturou
Co je to vnitřní pamět programu?
Ukládá kód, který má CPU provádět a slouží k nahrání programu pomocí programátoru
Co je to vnitřní pamět dat + SFR?
Paměť typu RAM pro ukládání dat, které jsou používány v průběhu běhu programu a speciální funkční registry (SFR)
MCS-51 je název pro rodinu 16-bitových mikrokontrolérů.
False
Intel 8051 je 16bitový mikrokontroler z rodiny MCS-51.
False
CPU mikrokontroleru řídí pouze vstupy a výstupy.
False
Čítač/časovač v mikrokontroléru není schopen dělat nic jiného než počítat čas.
False
Generátor hodinového signálu synchronizuje veškerou činnost procesoru.
True
ALU označuje vnitřní paměť dat a SFR.
False
Čítač/časovač 0 a Čítač/časovač 1 mají výhradně vstupní funkci.
False
Sériový kanál dokáže přijímat i odesílat bity oboustranně najednou.
False
V/V porty 0-3 slouží výhradně k připojení vstupních zařízení.
False
Generátor hodin slouží pouze k přenosu dat mezi částmi počítače.
False
Vnitřní paměť programu je typicky typu RAM.
False
Vnitřní paměť dat + SFR má velikost 256 byte.
True
Arduino Uno má 14 digitálních vstupně/výstupních pinů.
True
PWM je schopen pracovat s digitálním vstupem jako s analogovým portem.
True
Sběrnice umožňuje pouze jednosměrný přenos signálů mezi jednotlivými částmi počítače.
False
Klopný obvod může setrvat libovolně dlouhou dobu v kterékoli z klidových poloh.
True
Mikrokontroler je monolitický mikropočítač.
True
ALU zajišťuje převážně aritmetické a logické operace.
True
Mikroprocesor může v jednu chvíli povolit pouze jednu sadu registrů.
True
Vnitřní paměť dat obsahuje 128 adresovatelných pozic.
True
Harvardská architektura paměti spojuje paměť programu a paměť dat.
False
Krystal rezonátor se připojuje k kontaktům XTAL1 a XTAL2.
True
Strojový cyklus se skládá z několika taktů.
True
Řadič přerušení umožňuje multi-threading na daném mikroprocesoru.
False
Vnitřní paměť programu může mít kapacitu 8 kB.
True
Čítač/časovač umí odměřovat čas i počítat výskyty externího signálu.
True
Procesor MCS-51 má maximálně 64 kB vnější paměti dat.
True
Vstupně/výstupní porty mají duplexní sériový kanál (UART).
True
Interní paměť dat + SFR je společná pro program i data.
False
Čítač/časovač je schopen číst jakékoliv vstupní zařízení, které je jednobitové.
True
Jaký je název pro rodinu 8-bitových mikrokontrolérů vytvořených společností Intel?
MCS-51
Co je to CPU?
Mikroprocesor mikrokontroleru řídí celý proces v mikrokontroleru, vykonává strojové instrukce, ze kterých je tvořen počítačový program a obsluhuje jeho vstupy a výstupy.
K čemu slouží generátor hodinového signálu?
Generátor hodinového signálu slouží k synchronizaci veškeré činnosti procesoru.
Jaká je kapacita vnější paměti dat u procesoru MCS-51?
Maximálně 64 kB
Co označuje světlezelená šipka na blokovém schématu Intel 8051?
Světlezelená šipka na blokovém schématu Intel 8051 představuje hlavní sběrnici, přes kterou komunikují všichni kromě generátoru hodin a řízení a časování.
Co je to řadič CPU?
Řadič CPU je zařízení, které řídí činnost CPU a zajišťuje synchronizaci veškeré jeho činnosti pomocí hodinového signálu.
Kolik bitů obsahuje každý registr v bankách registrů?
8 bitů
Jaká je kapacita vnitřní paměti dat?
128 B nebo 256 B
Jaká architektura paměti je použita v mikroprocesoru?
Harvardská architektura
Co určuje dobu trvání jednoho strojového cyklu?
Frekvence kmitání krystalu XTAL1 a XTAL2
K čemu slouží čítač/časovač?
Čítač: počítá výskyty externího signálu; Časovač: odměřuje čas
Co je to krystal rezonátor?
Externí součástka připojená k XTAL1 a XTAL2
Co řídí dobu trvání jednoho strojového cyklu?
Generátor hodinového signálu
K čemu slouží řadič přerušení?
Přerušuje probíhající instrukci, vykonává potřebné úkony a obnoví instrukci
Jaké jsou technické parametry procesoru MCS-51?
8bitová ALU, maximálně 64 kB vnější paměti programu a dat, 2-3 čítače
K čemu slouží generátor hodin?
Určuje dobu trvání jednoho strojového cyklu a řídí časování operací
Jaká je kapacita vnitřní paměti programu procesoru?
0 B, 4 kB, 8 kB
Jaká architektura paměti je použita v mikroprocesoru?
Harvardská architektura
Co je to ALU?
Aritmeticko-logická jednotka
Co je to oscilátor?
Krystal určující frekvenci
Co je to Řadič přerušení?
Umožňuje přerušit běžný provoz CPU a přesměrovat jej k vyřízení určité úlohy
Co je to Čítač/časovač 0 a Čítač/časovač 1?
Slouží k řízení času a měření intervalů
Co je to Sériový kanál?
Kanál pro přijímání a vysílání dat bit po bitu
Co jsou to V/V porty 0-3?
4 vstupně/výstupní porty sloužící k připojení vstupních a výstupních zařízení
Co je to Generátor hodin?
Slouží k generování hodinových signálů, které synchronizují práci jednotlivých částí mikrokontroléru
Jaké jsou na Intel 8051 paměti?
Vnitřní paměť programu a vnitřní paměť dat
Co je to vnitřní paměť programu?
Slouží k uložení programu mikrokontroléru, je typu ROM a má kapacitu 4 kB
Co je to vnitřní paměť dat + SFR?
Slouží k ukládání dat mikrokontroléru a obsahuje Speciální funkční registry o celkové velikosti 256 byte
Co je to Arduino Uno?
Mikrokontroler s 14 digitálními vstupně/výstupními piny a 6 analogovými piny
Co je to PWM?
Pulzně šířková modulace, slouží k regulaci digitálních vstupů jako analogového portu
Co je to MCS-51. anglicky: Microcontroller System 51 název pro rodinu 8-bitových mikrokontrolérů vytvořených společností ______
Intel
Co je to Intel 8051. 8bitový mikrokontroler z rodiny ______
MCS-51
Jak vypadá blokové schéma Intel 8051. Světlezelená šipka = hlavní sběrnice, přes kterou (kromě generátoru hodin a řízení a časování) komunikují všichni Tenká šipka (černá) = drát, po kterém cestuje 1 bit Tlustá šipka (tmavězelená) = drát, po kterém cestuje 1 byte směr šipky udává směr provozu (jednosměrný, obousměrný) Co je to ______.
CPU
Co je to řadič ______ CPU.
CPU
Sériový kanál dokáže přijímat i odesílat bity ______ najednou.
oboustranně
Co označuje světlezelená šipka na blokovém schématu Intel 8051? ______ = hlavní sběrnice, přes kterou komunikují všichni.
Světlezelená šipka
ALU zajišťuje převážně ______ a logické operace.
aritmetické
K čemu slouží čítač/časovač?
řízení času a měření intervalů
Co je to Řadič přerušení?
umožňuje přerušit běžný provoz CPU, přesměrovat jej k vyřízení určité úlohy CPU po vyřízení úlohy pokračuje tam, kde přestal
Co je to vnitřní pamět dat + SFR?
slouží k uložení dat mikrokontroleru slouží k ukládání dat, které jsou používány v průběhu běhu programu data proudí oběma směry = paměť typu RAM (šipka naznačuje, že data proudí oběma směry) SFR (Speciální funkční registry) = velikost 128 byte velikost 128 byte celková velikost: 128 + 128 = 256 byte
Co je to Generátor hodin?
slouží k generování hodinových signálů, které synchronizují práci jednotlivých částí mikrokontroléru
Co je to Arduino Uno?
14 digitálních vstupně/výstupních pinů (6 z nich s podporou PWM) 6 analogových pinů (ty lze použít i jako digitální piny)
Co je to Sériový kanál?
data přicházejí bit po bitu RxD (Receive data) = po tomto pinu je bit po bitu přijímán do sériové linky TxD (Transmit data) = po tomto pinu je bit po bitu vysílán pryč ze sériové linky běží Full-Duplexně – v jeden okamžik mohou bity procházet oběma směry (být přijímány, nebo vysílány pryč)
Co jsou to V/V porty 0-3?
celkem 4 vstupně/výstupní porty (P0, P1, P2, P3) slouží k připojení vstupních a výstupních zařízení (tlačítko, LED dioda,.) jsou 8bitové – po každém drátku 1 bit (pod zelenou bajtovou šipkou se skrývá 8 bitových drátků) tyto drátky dokáží pracovat paralelně a komunikovat oboustranně čili - nepřijímá se nebo neodesílá bit po bitu sériově, ale dokáže se přijímat či odesílat až 8 bitů naráz - paralelně běží Half-Duplexně – buď se po každém drátku odesílá, nebo přijímá
Jaké existují druhy pinů?
INPUT (pro vstup) OUTPUT (pro výstup) INPUT_PULLUP (pro vstup s použitím vnitřního PULLUP rezistoru, např. u tlačítka)
Co určuje dobu trvání jednoho strojového cyklu?
generátor hodin
Co je to vnitřní paměť programu?
slouží k uložení programu mikrokontroleru je Read-Only, tudíž je to paměť ROM (šipka naznačuje, že data proudí pouze jedním směrem) ukládá kód, který má CPU provádět (resp. posloupnost Assembler instrukcí) pro nahrání programu slouží tzv. programátor ten dokáže přenést kód z počítače do vnitřní paměti programu připojuje se do sériové linky velikost 4 kB
Co je to Mikrokontroler?
mikroprocesor s přidáním dalších obvodů paměti vstupně-výstupní obvody generátory hodin řadiče přerušení Časovače atd. monolitický (jednočipový) mikropočítač => mikrořadič, mikrokontroler
Co je to CPU?
základní součást počítače - vykonává převážně aritmetické (+, -, *, /) a logické operace (AND, OR) program s instrukcemi je uložen v paměti programu počítače aby mohl komunikovat s okolím, potřebuje vstupně/výstupní rozhraní (I/O) většinou konstruován jako jeden integrovaný obvod (monolitický) = jedná se 1 součástku
Harvardská architektura paměť je fyzický oddělena na paměť programu a paměť ______
dat
Von Neumannova architektura paměť programu a paměť ______ je fyzicky spojena (protiklad Harvardské)
dat
Strojový cyklus se skládá z několika ______ symbolizuje čas potřebný k jednomu přístupu do paměti (v taktech)
taktů
Test your knowledge of MCS-51 microcontrollers and Arduino hardware. Topics include block diagram of MCS-51, memory division and its significance, characteristics of Arduino hardware, and more.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free