Quote Originally Posted by Sphere View Post
Hi bob thanks for the reply. The problem is that the H44780 is now obsolete and any new or custom designs now use a more up to date lcd controller to drive the displays, but unfortunately its not compatible with the LCDOUT command used in pic basic and would require a custom routine to be written.
Thanks Sphere..
Not true...
Almost every TEXT mode, parallel input LCD out there today is HD44780 compatible.
The LCD YOU have may not be 100% compatible. All of the TEXT mode, parallel input LCDs I bought in the past 3 years (roughly 200 in about 30 different styles, shapes, sizes, etc), have ALL been PBP compatible. I can only think of one that I had to make A single custom initialization routine for. After it was initialized, it acted correctly with LCDOUT commands in PBP.

Now, graphic mode LCDs, color LCDs, yes, that's a different story.
But even then, there is a common theme between the bulk of the graphic LCDs (i.e. most of the routines are practically the same with a few register location changes, maybe some timing changes).
And even the color LCDs from cell phones have similar code driving them (yes, it's different between the models, but overall, it's the same, but different, make any sense?)...

Jist of the story...
Post the code!
Post the LCD module spec's!
Post the datasheet link!
Post it all!