I'm on a project with dspic30f as Master and pic16f1705 as slave. The master is not receiving Acknowledgement from slave. I configured Master myself and used 'MCC' for generating Salve's code. Master is sending clock and data, however the the acknowledgement bit stays high. I have uploaded both the codes. Please help if someone knows to solve the problem
Thanks bro, did the same and I figured it out. It was a simple address mismatch. The MCC generated code shifted a bit to left side (<<1). I just removed that.
In the datasheet it was said that the LSB was neglected so had to do it accordingly