I played all night with a 16F88 as a master and a 16F877 as a slave (the other way around I was playing these days)...
I can send commands to the slave (16F877) and this is working fine, but something is wrong because I cannot read from the slave.
I mean, I can read from the slave, but I'm not getting the value I wanted. For example, I'm supposed to read 12, but I'm reading 1.
The code is the same I'm using for the 16F88 as a slave, so, that code is working fine. This is really strange.
PS: today is my birthday, and it's almots 7am and I need some sleep...I'll continue later in the afternoon...


I'll continue later in the afternoon...


Bookmarks