之前没有用过IIC,网上查了一下只有两根线:一根时钟信号、一根数据线。按照管脚映射图,找到了相应的管脚资源。

实际使用中,应该是AD5、AD4两个管脚,按照AD找相对来说好找一点。
测试使用代码如下:
#include <Wire.h>
void setup()
{
Wire.begin(8); // join i2c bus (address optional for master)
// Serial.begin(9600);
// Serial.println("start test");
}
byte x = 0;
void loop()
{
// Serial.println(x);
Wire.beginTransmission(3); // transmit to device #8
Wire.write("x is "); // sends five bytes
Wire.write(x); // sends one byte
Wire.endTransmission(); // stop transmitting
x++;
delay(100);
}
之前没有了解过,接上示波器看了下效果:

暂时不是很懂,但是看着这个波形的话还是感觉有点通信协议的意思了。
















