>>586
requestFromの後に

while(Wire.available()) {
byte hoge = Wire.read();
}
Wire.endTransmission();

のようなreadとストップコンディション発行は入れてますか?