Hello everyone, I'm having some issues in porting my project from a 16F84A to work with a 16F88. The code compiles fine, and the chip gets programmed fine. But when I plug it into the circuit It goes haywire, ie. The LCD screen it is supposed to control goes crazy, I have LED's running on these data lines and they go crazy as well What it should be doing: Using the 16F84A the LCD displays menus that can be navigated using a keypad also attached to the LCD's datalines. This all works GREAT, but I need to expand the program and hence need to upgrade to the 16F88. The only things on the 16F84A that I use are: PORTA/B Timer0 All other things are switched off, including watchdog timer. Has anyone got any ideas of things that I may have missed in the differences between the 88 and 84A? I'm guessing it's something that I havn't initialised properly Any ideas are welcomed! Thanks everyone --Josh -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist