Mike, Sounds like the code doesn't implement a full initialisation, and instead relies on the LCD POR. See the data sheets for HD44780 or clone chips, or see http://www.hantronix.com/app-note.htm for initialisation codes ______________________________ Reply Separator _________________________________ Subject: LCDs and brown out Author: PC:mike@D-M-G.DEMON.CO.UK at INTERNET-HUSKY Date: 26/01/98 14:18 Hi, I am using a 16x1 lcd display with a 16C71. The C71 has a maxim reset circuit (I think it is a 705, but can't remember exactly). If the power to the circuit is removed and then returned quickly, the display stops working. I guess this is because the 705 resets the PIC, but the supply doesn't go low enough to properly reset the LCD. Is there a way round this? Thanks for your help, Mike Watson