Hi
I have got my self a nice little 20x4 lcd from batron, **broken link removed**, but I can't get it to work properly. I have got it all connected up and it turns on fine with backlight I am using
this driver and I can get it display text but it seems to be overwriting itself on certain lines.
i.e when using the test program and standard 20x4 line addresses i should see:
1st line 'this is the 1st line'
2nd line 'this is the 2nd line' etc
but i get:
1st line 'This is the 1st line'
2nd line '1st lineThis is the'
3rd line 'Next is the 2nd line'
4th line '2nd lineFinally the'
I tried changing the addresses to
1st line 0x00
2nd line 0xc
3rd line 0x40
4th line 0x4c
this gave:
1st line 'This is the Next is'
2nd line 'Next is the 2nd line'
3rd line 'This is the Finally'
4th line 'Finally the 4th line'
Using the addresses for the HD66712U chip which i thought this LCD uses i get a complete mess:
1st line 'the 4th line1st line'
2nd line '1st line'
3rd line 'This is the 3rd line'
4th line '3rd line'
It seems to print the first 12 characters fine using first 2 sets of addresses but the last 8 seem to get copied to and from other lines, I just can't work out whats going on.
has anyone used this display before or have any ideas as to why it is doing this?
Any help would be great