You still need to invert the logic. The PIC UART is uninverted. You either need to use SerIn/SerOut so you can invert in your firmware or you need to add two inverters (e.g. using the comparators as suggested in the link I gave earlier).Originally Posted by d_hamen
I'm not sure what you mean by "so 5volt too" but 3.3V is inadequate if you are using the PIC at 5V Vdd. Port C has Schmidt Trigger buffers which need 0.8*Vdd for a logic High (0.8*5V=4V). If you use SerIn/SerOut or DebugIn/Debug on pins that have TTL buffers, 3.3V should be OK.


)

Bookmarks