53. I2C Concepts 1

Question.6

What will be the correct waveform captured on a Digital Storage Oscilloscope (DSO)?

Master Arduino Code:

#include <Wire.h>

void setup() {
  Wire.begin();     
  Wire.beginTransmission(0x8);  
  Wire.write(64);        
  Wire.endTransmission();  
  delay(1000);           
}

void loop() {
  
}


Slave Arduino Code:

#include <Wire.h>

void setup() {
  Wire.begin(0x08);      
  Wire.onReceive(receiveEvent);  
}

void loop() {
}

void receiveEvent(int numBytes) {
  while (Wire.available()) {
    Wire.read();    
  }
}

Select Answer