I was planning to use an EEPROM (24LC16) and DS1307 with a 14m2 using 5 touch inputs of port B. From the pinout (manual 1 page 10) the hi2c pins are in port B. Does this mean that the old i2c commands are not usable either - i.e. do readi2c, i2cslave etc use the same pins as hi2c commands? I note that the m2 pinouts show hi2c scl and sda for 08,14 and 20m2 but the 18m2 shows i2c scl and sda.
Another mystery that I noticed is on page 92 of manual 1 - Commands affected by resonator frequency. These include i2cin and i2cout but I can't find these in manual 2 or anywhere else. Is it just a typo for hi2cin/out?
My application is to monitor temperature and other effects on touch so I don't want to use any port B pins for anything other than touch. I can use serial transfer to another picaxe if I must but I thought I might be able to avoid it.
While trying to find answers to these questions, I found that the simulator can do pretend EEPROM, clock and LCD so that should save some program development time! But if I'm using 2 picaxes, then I need the simulator to run 2 chips with serial interfacing. Maybe the next revision
Another mystery that I noticed is on page 92 of manual 1 - Commands affected by resonator frequency. These include i2cin and i2cout but I can't find these in manual 2 or anywhere else. Is it just a typo for hi2cin/out?
My application is to monitor temperature and other effects on touch so I don't want to use any port B pins for anything other than touch. I can use serial transfer to another picaxe if I must but I thought I might be able to avoid it.
While trying to find answers to these questions, I found that the simulator can do pretend EEPROM, clock and LCD so that should save some program development time! But if I'm using 2 picaxes, then I need the simulator to run 2 chips with serial interfacing. Maybe the next revision