Hi all
Now I have done some testing with this, but just to make sure I’ll put the question out there. When running external slots is it ok to have another i2c device on the i2c bus such as DS1307?
So for instance I run slot 0 with DS1307 and do non-i2c things in slot 4.
This from the manual:
Now I have done some testing with this, but just to make sure I’ll put the question out there. When running external slots is it ok to have another i2c device on the i2c bus such as DS1307?
So for instance I run slot 0 with DS1307 and do non-i2c things in slot 4.
This from the manual:
Running a program from external i2c has some restrictions
1) The i2c bus is reserved exclusively for the program reading
2) The i2c pins cannot be used for any other purpose
3) Any hardware i2c/spi commands are completely ignored
4) Program execution speed is reduced, due to the relatively slow speed of
reading data from the external 24LC128
The external 24LC128 only stores the program memory space. Any download
data memory information (ie from the EEPROM command) is not stored
externally. Read and write commands continue to act on the internal PICAXE
EEPROM data memory space.