Странно. Что-то в консерватории не то. Даже стандарт специальный есть для I2C как внешней шины. ACCESS.BUS (->) называется. До сих пор активно используется для смарт-UPSов. Бери цидулку и юзай как рекомендуют, если сам не можешь догнать как http://en.wikipedia.org/wiki/ACCESS.bus надежно сделать.