Hi, thanks for great program But I have a problem with my LCD 4x20 Barton BT 42003 with controller HD 66712. The problem is doubling characters (13 to 20) from 1 line to 2 and from 3 to 4 line. This is look exactly the same on LCD Smartie 5.4 and LCD Hype 0.7.5
What could be the cause of such LCD behavior? Wrong wiring or controller HD 66712 not full compatible with HD 44780?
Please help...
the problem is that the memory addresses in the HD66712 aren't identical to the ones in hd44780. you should make a new driver for that LCD to function properly. it's a newer controller, it has more functions.(for example you can invert the colors)
Thanks for reply - where can I find driver for that type of LCD? I found that note at main side:
27-1-2003
Therefor I had planned a new release of smartie with just a few updates and fixes somewhere around now, but a german guy (thanx René) wrote a driver for the HD66712 and i have to inplant that also
A New version will come out as soon as i have that code inplented (promise)
But I do not know if this has been implemented. I really need that driver...
Having had a quick look at the specs it might be that you need to set the EXT input high. I don't know if this is enough on it's own or if additional changes to the driver are needed but it's worth a try.
dperrow wrote:Having had a quick look at the specs it might be that you need to set the EXT input high. I don't know if this is enough on it's own or if additional changes to the driver are needed but it's worth a try.
Okay, this is a difference between the 2 chips, the way the memory is addressed. I'm going to write an LCD display driver for Smartie for this chip but it may take a few days and I don't have one to test it with so are you up for testing it?
Thank you very much for your help and your time - of course I'm going to test this driver
In LCDHype rows are in order, perhaps because that in the "settings" you can set the HD 66712. But still, some characters are repeated as in the pictures above - when you start KS0073Init all is well. But the bigger problem is that this program does not work properly after hibernation, which I use in the car computer (translated Polish site HERE). LCD Smartie is working properly after hibernation
Unfortunately, after hibernation in both programs, the main problem with repeated characters coming back and I need to run KS0073Init again. Is it possible that the changes made by this script has already been forever?