Robert, I had to do the same thing. I'm guessing that since there are lots of these Hitachi controllers out there, mated to a wide variety of displays, what works in each combination may vary somewhat. Incidentally, I am using the 3 wire, shift register approach and PIC code from Myke Predko's website. Haven't worked up the courage to try his two wire interface. Has anyone else used this? Results? Adam On Wed, 24 Nov 1999 00:10:17 -0500 "Robert A. LaBudde" writes: > I have to admit I'm confused about how to interface to a Hitachi > 44780 > controlled LCD via 4-bits. > > > 1. Send 0x'2'. (4-bit interface, 1/2 of command) > 2. Wait 40 us. > 3. Send 0x'28' (4-bit, 2-line) > 4. Wait 40 us. > > This sequence initializes the LCD reliably. It also makes sense, > since the > 0x'2' command would be logically interpreted by the controller as a > switch > to 4-bit mode. Then the 0x'28' would be executed completely. > Adam Bryant (age 0x23) adamdb@juno.com Parker, CO, USA Robotics, RC Airplanes, anything using a PIC ___________________________________________________________________ Get the Internet just the way you want it. Free software, free e-mail, and free Internet access for a month! Try Juno Web: http://dl.www.juno.com/dynoget/tagj.