Anybody interested in how to use an i2c bus should check out this quick tutorial:-
http://www.robot-electronics.co.uk/htm/using_the_i2c_bus.htmIt is a very controllable digital communication bus, i am currently using it to communicate between ucontrollers acting as both master and slave devices alike and also to use sonar sensors - im hoping to use i2c to control an lcd display shortly to cut down on communication wires, the only thing is devices need a device id which is easy to program into a ucontroller, but other devices would need to be compatable (my lcd screens arent at the moment but im hoping to utilise some off screen ram addresses to create a device id address)>