I've fixed the external oscilator problem, changing out the caps with lower valued ones worked. Now to work on getting the LCD to time corectly output the data. Just to make sure 20MHz should be able to handle a 9600 baude rate without any trouble shouldn't it? Also is there and extra code I need to add to ensure stable operation outside of '@ DEVICE PIC16F88, HS_OSC' and DEFINE 20?
Bookmarks