Fumiya Fujisawa
/
CatPotI2CMAstertest
MasterTest
Diff: main.cpp
- Revision:
- 0:cafd8b891544
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Dec 15 07:37:44 2014 +0000 @@ -0,0 +1,29 @@ +#include "mbed.h" + +#define ADDRESS 0xA0 +#define DATA_NUM 5 + +DigitalOut myled(LED1); +I2C Mbed(p9, p10);//sda,scl +Serial pc(USBTX,USBRX); + +int main() { + + char STONE[DATA_NUM]; + + uint8_t val; + + //Mbed.frequency(9600); + + while(1) { + + val = Mbed.write(ADDRESS, NULL, DATA_NUM); // PINGデータを要求 + myled = !val; + wait_ms(5); + val = Mbed.read(ADDRESS, STONE, DATA_NUM);// PINGデータを受信 + + + pc.printf("%d\n", STONE[0]); + wait_ms(0.1); + } +}