Since you have done everything, the only thing left that I can think of is to not use MPLAB for now. Use the Pickit2 programming software to program the device directly using the HEX file from mB.
I manufacture a product using the PIC16F690 that controls character LCDs using 4-bit mode. We have programmed many hundreds of them using a Pickit2.
Another Noob LCD Problem
The 1 line displays are set-up a little differently from the others that have 2-4 lines. I don't recall exactly what it is - it has something to do with how you address lines and/or columns. You might want to download a datasheet from the Crystalfontz website.
I think it may be something line 1 can only display 8 characters. To display the other 8 characters, you have to specify line 3.
I think it may be something line 1 can only display 8 characters. To display the other 8 characters, you have to specify line 3.
-
- Posts: 573
- Joined: 25 Apr 2006 15:39
- Location: Cape Town, South Africa