> Can someone tell me how to write characters to the second row of > a 16x2 LCD Display. The LCD uses the HD44780 chip, and I am using 8 bit > interface. I have followed some codes from Myke Predko's book, and was > also able to shift the characters around, but all of them showed up only > on the first row. BTW, I have set the LCD Function set as 2 rows. Send command 0xC0. Then write the data for the second row. Orin.