I have a need for a 20X2 master to communicate with two 28X2 chips with I2C.
I gather that %10100000 is the preferred address to use for a Picaxe slave; is there a preferred address to use for a second Picaxe slave on the same I2C bus?
Are there any gotchas to take into account when consecutively addressing two slave Picaxe chips from a master? The routine will be for the master to send two bytes of data to one slave, then send another two bytes to the second slave, then read two bytes from the first slave followed by reading two bytes of data from the second slave. This needs to happen as quickly as possible without losing reliability. I will be using I2C slow.
I gather that %10100000 is the preferred address to use for a Picaxe slave; is there a preferred address to use for a second Picaxe slave on the same I2C bus?
Are there any gotchas to take into account when consecutively addressing two slave Picaxe chips from a master? The routine will be for the master to send two bytes of data to one slave, then send another two bytes to the second slave, then read two bytes from the first slave followed by reading two bytes of data from the second slave. This needs to happen as quickly as possible without losing reliability. I will be using I2C slow.