> Note that the LCD controller is busy for approximately 10ms > after power up, so you must wait at least this long before > attemping to configure it! Very true. I've had to increase my delay after power-up from the usual 15ms to 30ms with some (no-name) brands. They simply don't play ball if you try to initialise too early. Maybe start with 50ms, decrease until it fails if power-up time is an issue -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist