If the power supply rise time isn't good enough, a HD44780-based LCD will not auto-initialize, and will need to be manually init'd by the PIC. Is there a way to detect if the LCD has NOT initialized properly, or is a brute-force manual init the norm around here? Cheers, Ishaan -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body