πŸ§ͺ SPI MCQ Quiz Hub

SPI Protocol MCQs Unit 2

Choose a topic to test your knowledge and improve your SPI skills

SPI Communication always depends on ________, as it generates clock signals.





βœ… Correct Answer: 3

The clock signal in SPI is updated via properties of ______?





βœ… Correct Answer: 1

Clock polarity in SPI are sampled on either rising or _____ type edge of the clock cycle.





βœ… Correct Answer: 2

Clock phase in SPI are sampled on either the first or _____ number edge of the clock cycle.





βœ… Correct Answer: 2

____ can be set by the master to access for bits to be the output.





βœ… Correct Answer: 1

In ____________ state, the select line of slave is kept at high voltage level.





βœ… Correct Answer: 2

___ pins in multiple are available on the master side of SPI.





βœ… Correct Answer: 1

Multiple slaves are connected to many master or single master which can be wired in ______ fashion?





βœ… Correct Answer: 2

If one CS/SS pin exists then multiple slaves are connected to master by ________ process?





βœ… Correct Answer: 2

Data transferred from master to slave is sent via _____ first.





βœ… Correct Answer: 2

Data transferred from slave to master is sent with _____ first.





βœ… Correct Answer: 1

Slave is in operating state when master switches CS/SS pin to ____ voltage state.





βœ… Correct Answer: 2

When master sends data over MOSI line then which component _____ reads the bits as they received.





βœ… Correct Answer: 2

In SPI which bits are absent?





βœ… Correct Answer: 4

SPI has a higher data transfer rate than _____?





βœ… Correct Answer: 3

Data transfer and receive done at same time via ____ lines.





βœ… Correct Answer: 4

Disadvantage of SPI is it requires____ number of wires?





βœ… Correct Answer: 2

Disadvantage of SPI is it allows only ____ number of master?





βœ… Correct Answer: 1

Error checking can’t be done using _____ protocol.





βœ… Correct Answer: 1

______ is not present on data received in SPI.





βœ… Correct Answer: 1

SPI has no _______ slave addressing system.





βœ… Correct Answer: 1

Slaves in SPI with master clock doesn’t require ______ type of oscillators.





βœ… Correct Answer: 2

Slaves in SPI doesn’t require ______ type of address.





βœ… Correct Answer: 3

______ are not necessary in SPI, unlike CAN bus.





βœ… Correct Answer: 4

SPI has higher ________ than I2C or SMBus.





βœ… Correct Answer: 3

AVR Controllers are coded using a _____ Interface.





βœ… Correct Answer: 4

AVR Controllers are coded using a _____ Interface.





βœ… Correct Answer: 4

SPI distance can be handled via transceivers like ______?





βœ… Correct Answer: 2

In SPI, master can ______ the next clock edge to slow the transfer rate.





βœ… Correct Answer: 2

A Full duplex capability makes ______ protocol very simple for master/slave applications.





βœ… Correct Answer: 3

Daisy chain ype configuration requires _____ to gain a bank of I/P’s or O/P’s via SPI.





βœ… Correct Answer: 2

_______ are used in Independent slave configuration between power sources and chip selections?





βœ… Correct Answer: 2

Sometimes SPI uses other signals to send an _______signal inorder to host the CPU.





βœ… Correct Answer: 1

Quad SPI, Dual SPI are variants of _____ mode of communication.





βœ… Correct Answer: 2

SPI protocol ______ are tools which sample an SPI bus and decode the electrical signals.





βœ… Correct Answer: 3

If slave devices are not selected then their MISO Signal becomes _______? High impedance





βœ… Correct Answer: 2

Signals in SPI are unidirectional which allows easy ______ isolation?





βœ… Correct Answer: 1

Signals in SPI are unidirectional which allows easy ______ isolation?





βœ… Correct Answer: 1

QSPI stands for ___________?





βœ… Correct Answer: 2

There are similarities between SPI and _____ protocol.





βœ… Correct Answer: 2

If CPOL and CPHA are 0, then the data is sampled at the main ____ edge of the clock.





βœ… Correct Answer: 2

If CPOL =1 and CPHA are 0, then the data is sampled at the main ____ edge of the clock.





βœ… Correct Answer: 1

If CPOL =1 and CPHA are 1, then the data is sampled at the drag ____ edge of the clock.





βœ… Correct Answer: 2

Using the Arduino module, SPI is programmed using _____ commands?





βœ… Correct Answer: 1

Using the Arduino SPI Library, the speed is set by the ______ function?





βœ… Correct Answer: 1

Using the Arduino SPI Library, the data is sent by the ______ function?





βœ… Correct Answer: 2

Using the Arduino SPI Library, the raising and falling edge is controlled by ___ function?





βœ… Correct Answer: 3

Using the Arduino SPI Library, the clock frequency which divides is ____ MHz.





βœ… Correct Answer: 3

SPI supports _____ peripherals.





βœ… Correct Answer: 4

COPI stands for _______?





βœ… Correct Answer: 3