Ceau pa l am luat

A digital electronics themed illustration featuring I2C communication, microcontrollers, circuit diagrams, and coding elements, vibrant colors, professional style

I2C and Microcontroller Quiz

Test your knowledge on I2C protocols, microcontroller interrupts, and electronic communication systems. This quiz is designed for students and professionals seeking to evaluate their understanding of these critical topics.

  • 30 challenging questions
  • Multiple choice and checkbox formats available
  • Immediate feedback on your answers
51 Questions13 MinutesCreated by LearningCoder235
Care este numarul de biti definiti de producator pentru mesajele de adresare I2C?
Conversia numarului binar 11011 in zecimal este?
Sistemul de intreruperi poate fi prioritizat utilizandu-se:
Rutina de tratare a intreruperii
Un tabel al vectorilor de intrerupere
Un tabel al prioritatilor
Un sistem de prioritizare software
Care sunt sursele care pot activa o intrerupere?
Un timer
Un modul periferic
Un ADC
Utilizatorul
Care caracteristici ale circuitului de prescalare sunt adevarate:
Se recomanda utilizarea celei mai mici valori de prescalare
Imparte(divizeaza) un semnal de ceas la orice valoare
Se recomanda utilizarea unei valori cat mai apropiate de rezolutia semnalului de ceas
Imparte(divizeaza) un semnal de ceas la anumite valori
Care sunt tipurile de erori care pot aparea la o conversie analog numerica?
Erori de amplificare
Erori DNL/IDNL
Erori de integrare
Erori de compensare
Care dintre urmatoarele caracteristici trebuie sa caracterizeze planul de testare?
Sa indeplineasca toate cerintele din caietul de sarcini
Sa satisfaca criterii de performanta intr-un mediu real
Sa fie scris intr-un limbaj de programare de nivel inalt
Sa verifice functionarea in scenarii accidentale
Ce este un optocuplor?
Un circuit utilizat pentru izolarea galvanica a circuitului comparator
Un circuit care permite izolarea galvanica fata de alte componente dintr-o schema electrica
Un circuit utilizat pentru izolarea galvanica a pinilor de intrare/iesire fata de sistemul de intreruperi
Un circuit electronic utilizat pentru a controla echipamente consumatoare de curent
Caracteristicile USART sunt:
Este utilizat in procese care necesita transfer de date cu viteza mica
Introducerea unui mecanism de sincronizare bazat pe conditii de Start si Stop
Cresterea vitezei de transfer a datelor cu factorul de supraesantionare
Introducerea unui clock comun pentru Emitor si Receptor
Care dintre urmatoarele afirmatii reprezinta un parametru de configurare al unei retele UART:
Conditia de start
Conditia de stop
Bitul de paritate
Rata de transfer
Numarul de biti de date
Bitul de start
Bitul de stop
Cum se poate implementa un modul de PWM?
Utilizand incrementarea unui contor si validarea rezultatului cu un comparator
Utilizand incrementarea si decrementarea unui contor
Utilizand incrementarea sau decrementarea unui contor
Utilizand incrementarea unui contor si validarea rezultatului ca un sincronizator
Marcati care dintre urmatoarele afirmatii sunt corecte, legate de comunicatia seriala:
Interfetele sincrone folosesc pentru receptor un clock sincronizat cu cel al emitorului
Interfetele asincrone contin doua semnale de clock nesincronizate
Interfata sincrona foloseste principiul supraesantionarii receptorului pentru sincronizare
Interfetele paralele transmit bitii unul dupa altul, secvential, la viteze mai mari decat interfata seriala
Interfata seriala trimite datele secvential, bit dupa bit
Standardul RS-232 este responsabil pentru:
Definirea semnlalelor electrice care sunt utilizate de Microcontroler pentru comunicatia UART
Metoda prin care se pot conecta mai multe dispozitive UART la un master
Mecanismul de transfer al datelor din punct de vedere al numarului de biti
Mecanismul de transfer al datelor din punct de vedere al specificatiilor electrice
Alegeti caracteristici ale arhitecturii VON-NEUMANN
Executia unei instructiuni necesita un ciclu de clock
Magistrale diferite de date si instructiuni
O magistrala de date si instructiuni
Executia unei instructiuni se realizeaza in doua etape
Memorie comuna de date si instructiuni
Care dintre urmatoarele registre sunt importante pentru configurarea unui PORT de Intrare/Iesire?
Registrul de intrari/iesiri digitale
Registrul corespunzator portului
Registrul de setare a directiei datelor
Registrul de configurare a functiilor speciale
Frecventa de intrare maxima care poate fi procesata de ADC trebuie sa fie mai mica decat?
Jumatate din frecventa de esantionare
1/2Ts
Fs/2Ts
Un sfert din frecventa de esantionare
Pentru sincronizarea E cu R la comunicatia UART este nevoia ca:
Sa se utilizeze un registru cu deplasare si un buffer pentru preluarea corecta a datelor
E sa realizeze supraesantionarea mesajului primit pentru sincronizarea cu R
Sa aiba implementat un mecanism de memorare a datelor venite pana cand 8 biti sunt disponibili la receptor
R sa realizeze supraesantionarea mesajului primit pentru sincronizarea cu E
Care dintre urmatoarele caracteristici definesc un watchdog timer?
Reseteaza programul daca apare o functionare incorecta
Verifica starea pinilor setati de intrare pentru a realiza o captura cu o rezolutie maxima
Monitorizeaza sistemul de intreruperi al unui Microcontroller
Este resetat de microcontroler daca o zona de program a fost executata in intervalul alocat
Un convertor analog numeric cu aproximatii succesive este cu bucla de reglare
Adevarat
Fals
Din ce este format un rezonator?
Circuit oscilator
Condensatoare
Filtru trece-jos
Rezistente
Cum este adresat dispozitivul slave de catre master in cazul comunicatiei SPI?
Prin setarea pinului MISO pe nivel HIGH
Prin setarea liniei SS pe nivel HIGH
Prin setarea pinului MOSI pe nivel HIGH
Prin setarea liniei SS pe nivel LOW
Alegeti afirmatiile corecte:
La interfata de comunicatie sincrona este necesar sa se stie de la inceputul comunicatiei rata de transfer
Interfetele sincrone prezinta risc mic de erori de sincronizare intre E si R
La interfata de comunicatie asincrona este necesar sa se stie de la inceputul comunicatiei rata de trasnfer
La interfata sincrona este necesara utilizarea unor marcaje de start si stop
Alegeti resursele pe care trebuie sa le contina obligatoriu un microcontroler:
Memorie de tip EEProm
O unitate centrala
Un sistem de intreruperi
Intrari si iesiri numerice
La ce fel de comparatii poate fi utilizat un comparator?
Compararea unui semnal si a rezultatului unei capturi de evenimente pe pinul Vref
Compararea unui semnal cu un numar
Compararea unui semnal cu o marime de referinta
Compararea a doua semnale
Ce trebuie sa contina documentatia unui proiect?
Codul documentat
Diagramele bloc, diagramele UML
Descrierea sistemului si a cerintelor
Rezultatele testelor
Planul de testare
Care dintre urmatoarele circuite intra in componenta unui sincronizator?
Un circuit de esantionare-retinere
Un circuit de tip latch
Un comparator digital
Unitati de memorie de tip D
Un circuit de tip Trigger Schmitt
Care este urmatoarea etapa, dupa ce a fost transferat controlul catre ISR, in cazul aparitiei unei intreruperi?
Nici una dintre variante
Se incarca adresa de inceput a ISR
Este chemat RETI
Se verifica in cod ordinea de prioritizare a intreruperilor
Ce presupune ACK in cadrul comunicatiei I2C?
Presupune trecerea SCL in starea low
Presupune trecerea SCL in starea high
Presupune trecerea SDA in starea low
Presupune trecerea SDA in starea high
Este adevarata afirmatia: un Timer monitorizeaza semnale care au o distributie aleatoare in timp.
Adevarat
Fals
Care dintre urmatoarele enunturi reprezinta linii de comunicare SPI:
MOSO
SS
SCK
MISO
MOSI
SPI_OUT
MISI
SPI_IN
Memoria de tip flash este o memorie de tip:
Hibrid
ROM
Nici una dintre variante
RAM
Care este rolul unui rezistor de pull-up?
De a furniza o sursa de tensiune constanta
De a activa sistemul I/O al microcontrolerului
De a conecta un pin la o tensiune predefinita
De a evita aparitia unei stari de instabilitate la intrarea unui pin cand este utilizat un buton
Impartirea unui interval in subintervale masurabile se realizeaza pe parcursul procesului de:
Deferentiere
Incrementare
Esantionare
Cuantizare
Cum se realizeaza legatura dintre intreruperea propriu zisa si ISR?
Cu ajutorul instructiunilor push() si pop()
Prin codul care descrie intreruperea
Cu ajutorul vectorului de intrerupere
Cu ajutorul unui counter de program
Cum se poate prescurta urmatoarea configuratie pentru parametrii de configurare: 6 biti de date, 1 bit de start, paritate impara, 2 biti de stop
6N12
6O12
6O2
6O11
6N2
Interfata I2C este o interfata de tipul:
Master-slave
Half-duplex
Sincrona
Slave-slave
Full-duplex
Asincrona
Care este rolul unui circuit precum cel din imagine:
Memorarea temporara a datelor in cazul ADC
Filtrarea zgomotelor pentru functia de capturare a evenimentelor externe
Prevenirea deteriorarii rezultatului conversiei in etape de esantionare/retinere
Prevenirea deteriorarii rezultatului conversiei pentru comparatoare
Ce presupune conditia de Start de la protocolul I2C?
Semnalul SCL pe nivel low
Semnalul SCL pe nivel high
Semnalul SDA pe front crescator (low ->high)
Semnalul SDA pe front descrescator (high->low)
Conditia de STOP pentru transmiterea datelor pe I2C presupune
Semnalul SCL pe nivel high
Semnalul SCL pe nivel low
Semnalul SDA pe front crescator
Semnalul SDA pe front descrescator
Care dintre urmatoarele caracteristici este specifica Unitatii Aritmetice si Logice
Realizarea operatiilor matematice si logice
Recunoasterea instructiunilor si generarea comenzilor
Stocarea datelor pentru operatii viitoare
Facilitarea transferului de date intre registre si exteriorul CPU
Care dintre urmatoarele caracteristici sunt specifice arhitecturii Harvard?
Are implementat un mecanism de tip pipeline
Permite executia unei instructiuni intr-un ciclu de clock
Are o singura magistrala
Are o memorie comuna pentru date si instructiuni
Autorizarea generarii unei intreruperi presupune setarea bitilor
TOF
TOI
INT
INT_VEC
Care sunt modurile de adresare pentru comunicatia I2C?
Toate variantele
Adresare pe 8 biti
Adresare pe 9 biti
Adresare pe 10 biti
Adresare pe 7 biti
Care sunt liniile de adresare pentru comunicatia I2C?
TXI
MISO
RXO
SCL
MOSI
SCK
SDA
Transformarea in digital a unei marimi analogice\(\alpha V \) se face utilizandu-se formula:
\((2^{r}))\cdot\frac{\aplha V}{V_{ref+}-V_{ref-}}\)
\((2^{r})-1)\cdot\frac{\aplha V}{V_{ref+}-V_{ref-}}\)
\((2^{r}-1))\cdot\frac{\aplha V}\cdot2^{r}{V_{ref+}-V_{ref-}}\)
\((2^{r}-1))\cdot\frac{\aplha V}\cdot2^{r}{V_{ref}}\)
Alegeti caracteristici ale memoriei EEPROM
Viteza mare de operare
Reprogramabila
Nu pot fi sterse zone individuale
Poate contine o masca pentru scriere
Volatila
Pot fi sterse locatii individuale
Viteza mica de scriere
Nevolatila
Rolul diagarmelor bloc in definirea subsistemelor este acela de a
Prezenta interactiunea dintre componentele Sw si Hw
Prezenta modalitatea de testare a sistemului
Prezenta interfetele catre alte module
Prezenta ierarhia dintre subsisteme
Prezenta colectarea de informatii despre sistemul dorit (Descrierea sistemului)
Sunt instructiunile de tip CISC mai rapide si eficiente deact cele de tip RISC ?
Adevarat
Fals
Ce este rezolutia unui ADC ?
Freceventa la care se face conversia
Numarul de oscilatii necesare pentru a se realiza o conversie
Numarul de stari de iesire pozibile
Un factor invers proportional cu eroarea de cuantificare
Un factor direct proportional cu eroarea de cuantificare
Interfetele sincrone folosesc pentru receptor un clock sincronizat cu cel al emitorului
Adevarat
Fals
Magistrala de adrese:
Este unidirectionala
Este bidirectionala
Transmite doar semnale de iesire din microprocesor
Transmite semnale de intrare si de iesire din microprocesor
{"name":"Ceau pa l am luat", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge on I2C protocols, microcontroller interrupts, and electronic communication systems. This quiz is designed for students and professionals seeking to evaluate their understanding of these critical topics.30 challenging questionsMultiple choice and checkbox formats availableImmediate feedback on your answers","img":"https:/images/course6.png"}
Powered by: Quiz Maker