17.2 MCS-51 and Arduino Microcontrollers Quiz

WorthwhilePanther avatar
WorthwhilePanther
·
·
Download

Start Quiz

Study Flashcards

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

More Quizzes Like This

Use Quizgecko on...
Browser
Browser