Joe S

The boards I'm using have a 10k resistor that normally holds MCLR high. The re-set button takes the MCLR pin direct to ground. The power is on all the time.

I have been lazy with LCDs and not bothered with the spec sheets - just use the PBP LCD commands.

FLAGS=0 has solved most of my problems but I still get the odd occasion when alternate lines of the LCD don't come to life.

I suspect that the proper way to fix this is some combination of FLAGS and the configuration brown-out settings. AND READ THE SPEC SHEETS!

I mostly use PIC16F877A and PIC18F8722 chips on Mikroelektronika boards for developement and move to Futurlec boards for the end product - all hobby stuff, no production.

Thanks for you interest.

Regards Bill Legge