It is actually the 877 and not the 877A. I thought the same thing at first until I double checked the actual chip. I did however since discover the issue. It has some to do with Bit7 for the ADCON1 register. I made it 1 instead of 0 and everything seems to work fine now. I don't understand why because the A/D is turned off for the justification I would not think would have any bearing on this matter but it seems to.
Bookmarks