MICROPROCESSOR AND MICROCONTROLLER

PIC MICROCONTROLLER

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
PINS USED FOR I2C COMMUNICATION?
A
SDI & SDO
B
CCP1 &CCP2
C
OSC1 &OSC 2
D
SDA &SCL
Explanation: 

Detailed explanation-1: -I2C communication pins refer to the specific pin connections on an Arduino board that are used to communicate with I2C devices. On most Arduino boards, the I2C communication pins are located on the A4 and A5 pins, and are labeled SDA (for data) and SCL (for clock) respectively.

Detailed explanation-2: -The Serial Data (SDA) and Serial Clock (SCL) pins are used by the I 2C module to control the I 2C bus lines. Unlike previous versions of the MSSP, the SCL and SDA pins must be configured manually in open-drain operation by setting the appropriate bits in the associated port’s Open-Drain Control register (ODCON).

Detailed explanation-3: -I2C in Arduino The A4 pin acts as SDA while the A5 pin acts as SCL. In R3 of original Arduino UNO, there are two more pins near Digital IO Pin 13 (near the USB socket), dedicated to SDA and SCL.

Detailed explanation-4: -SDA (serial data) wire is used for data exchange in between the master and slave device. SCL (serial clock) is used for the synchronous clock in between master and slave device. Master device initiates communication with a slave device. It requires a slave device’s address to initiate conversation.

Detailed explanation-5: -Once all the necessary connections are made, you can communicate with LCD using I2C. On Arduino UNO board, SDA (data line) is on analog pin 4, and SCL (clock line) is on analog pin 5.

There is 1 question to complete.