Okay.. here's what I got..
I'm trying to get a basic message on a standard 16*2 LCD (HD44780) with PIC16F876. I have the code working beautifully on a 16F627, however, I need more ports and so I'm trying to put the program onto the F876. I would like to use the internal clock. I've done what I can to the code but it still doesn't want to work for me, my connections are as follows:
EN -> RB3
RS -> RB2
R/W - > gnd
DB7 to DB4 of the LCD -> RB7 to RB4 respectively.
I don't understand whats wrong, but I am a complete noob to programming. That's why I am here. If anybody can tell me what I'm doing wrong I would greatly appreciate it, thank you.
I'm trying to get a basic message on a standard 16*2 LCD (HD44780) with PIC16F876. I have the code working beautifully on a 16F627, however, I need more ports and so I'm trying to put the program onto the F876. I would like to use the internal clock. I've done what I can to the code but it still doesn't want to work for me, my connections are as follows:
EN -> RB3
RS -> RB2
R/W - > gnd
DB7 to DB4 of the LCD -> RB7 to RB4 respectively.
I don't understand whats wrong, but I am a complete noob to programming. That's why I am here. If anybody can tell me what I'm doing wrong I would greatly appreciate it, thank you.
Last edited: