Quote Originally Posted by sirvo View Post
The lcd defines are the same. It's hooked up on PORTB. I did not change defines.
That's the part I don't get. There are no DEFINEs for the LCD. So it won't work on PORTB. Unless you just didn't include them in the post.

did not you really read anything wrong in the code posted?
No I don't.
I've run the program here, with a few changes. Using a 16F877.

I did change the $A0 in the LCDOUT statement.
Changed it to $80. All works fine.
<br>