Embedded Systems Questions and Answers – I2C-I

This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “I2C-I”.

1. What does I2C stand for?
a) inter-IC
b) intra-IC
c) individual integrated chip
d) intel IC
View Answer

Answer: a
Explanation: The I2C is known as inter-IC, which is developed by Philips for interfacing with the peripheral devices.

2. Which company developed I2C?
a) Intel
b) Motorola
c) Phillips
d) IBM
View Answer

Answer: c
Explanation: The I2C is developed by Philips for use within the television sets.

3. Which of the following is the most known simple interface?
a) I2C
b) Serial port
c) Parallel port
d) SPI
View Answer

Answer: a
Explanation: The I2C is the most known simple interface which is used currently. It can combine both the hardware and the software protocols to provide a bus interface which helps in the communication with many peripherals.
advertisement
advertisement

4. Which are the two lines used in the I2C?
a) SDA and SPDR
b) SPDR and SCL
c) SDA and SCL
d) SCL and status line
View Answer

Answer: c
Explanation: The I2C bus consists of two lines which are called SDA and SCL. The master and slave devices are attached to these lines.

5. Which of the following developed P82B715?
a) Philips
b) Intel
c) IBM
d) Motorola
View Answer

Answer: a
Explanation: The special buffer chip, P82B715 for increasing the current drive is developed by Philips.

6. Which pin provides the reference clock for the transfer of data?
a) SDA
b) SCL
c) SPDR
d) Interrupt pin
View Answer

Answer: b
Explanation: The SCL pin can provide the reference clock for the transmission of data but it is not a free running clock.

7. Which of the following are the three hardware signals?
a) START, STOP, ACKNOWLEDGE
b) STOP, TERMINATE, END
c) START, SCL, SDA
d) STOP, SCL, SDA
View Answer

Answer: a
Explanation: The three hardware signals are START, STOP and ACKNOWLEDGE. These signals help in the transmission of data between the slave and the masters.

advertisement

8. Which of the following performs the START signal?
a) master
b) slave
c) CPU
d) memory
View Answer

Answer: a
Explanation: The START signal is performed by the master by making the SCL and SDA pin high.

9. Which of the following are handshake signals?
a) START
b) STOP
c) ACKNOWLEDGE
d) START and STOP
View Answer

Answer: c
Explanation: The START signal and ACKNOWLEDGE signals are almost similar but there exhibits a small change. The START signal is initiated by the master only but the ACKNOWLEDGE signal is a handshake between both the master and slave.
advertisement

10. A packet is also referred to as
a) postcard
b) telegram
c) letter
d) data
View Answer

Answer: b
Explanation: The data is transmitted in packets with a having one or more bytes. These packets of data are also known as a telegram.

11. Which of the following byte performs the slave selection?
a) first byte
b) second byte
c) terminal byte
d) eighth byte
View Answer

Answer: a
Explanation: The slave selection is performed by using the first byte as an address byte. When the address byte is sent out all the slave devices compares the address by its own value. If there is a match, the ACKNOWLEDGE signal will be sent by the slave.

Sanfoundry Global Education & Learning Series – Embedded System.

To practice all areas of Embedded System, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.