CCS version is 3.249.
I use PIC (PIC18LF4520) as slave.
I'm working on i2c communication between master(INTEL device) to several slave devices including PIC.
The i2c communication freezes occasionally when there is "SLOW" in #use i2c.
When I remove clock rate, communication is good.
But the checksum of two programs are same.
Doesn't checksum change whether I will remove "SLOW" in #use i2c or not?
Does operation change depending on a setup?
Could anyone tell me?
Ttelmah
Joined: 11 Mar 2010 Posts: 19504
Posted: Wed Nov 28, 2012 2:24 am
A _slave_ device, shouldn't have a speed at all.....
It is the master that controls the speed. Selecting a speed for a slave, can result in invalid configurations.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum