Thanks rajbex for the schematic and the information. I am still having problems even after going back to the old C program (the one found in the samples directory of the Hi-Tech compiler.) I have now soldered from PORTC Pins 0 -3 to DB4-7 respectively. If I had to guess, I would say it is still my initialization of my LCD. When I power it on, all I get are black boxes across the first row. From what I understand, if it initializes right, I would get black boxes on both rows. (it is a 16x2 LCD display). Is that right?