Dave,
Agreed about the last bit, but I'm using 2 different constants, C0B0W and C0B0R (chip0 bank0, read or write) to address the last bit issue.
So that's not it....
Dave,
Agreed about the last bit, but I'm using 2 different constants, C0B0W and C0B0R (chip0 bank0, read or write) to address the last bit issue.
So that's not it....
I found it...
I was missing...
ANSELC.3 = 0
ANSELC.4 = 0
I had moved to port D during my testing, so actually mine was
ANSELD.0 = 0
ANSELD.1 = 0
Why doesn't I2CWRITE and I2CREAD auto set these like it does for SERIN and SEROUT??? Or At least mention that it needs done in the manual. 7 hours of my life I'll never get back. (I'll also never forget ANSEL needs set on a I2C!!)
Bradb, Good to hear you got it working. I didn't see the port config bit's in your code snipit so I assumed you had everything set correctly.
Dave Purola,
N8NTA
EN82fn
Bookmarks