>It seems to me, that if the display is not being reset properly >when there is a brown-out, that no amount of code trying to >re-configure it will work as the display will not accepting any >commands, so a hardware reset is required. Is this reasonable? Are you waiting a suitably "long" time after the brownout (PIC reset) before trying to do anything with the display? If the display started a lengthy internal operation because of the brownout, it may not respond to attempts to re-initialize it. The E pin should be certain to be low (inactive) during this interval. This should be easily tested by resetting only the PIC (keeping the power to the display normal) during the failure mode to see if another attempt at initialzing will work. This test is not valid if the PIC software constantly accesses the display. _____________________________________________________________________ You don't need to buy Internet access to use free Internet e-mail. Get completely free e-mail from Juno at http://www.juno.com Or call Juno at (800) 654-JUNO [654-5866]