Alternative to the H44780 lcd controler


Closed Thread
Results 1 to 12 of 12

Hybrid View

  1. #1
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Sphere View Post
    Is their an alternative to the H44780 lcd controller which does not require any custom routines to be written and will work with the standard LCDOUT command, because it looks like im going to have to use a custom lcd on my next project.

    Thanks Sphere..
    Directly from the PBP manual...

    Display Items on an intelligent Liquid Crystal Display. PBP supports LCD modules with a Hitachi 44780 controller or equivalent. These LCDs usually have a 14- or 16-pin single- or dual-row header at one edge.

    That being said, I can tell you from experience that it's not that hard to write routines for practically any LCD out there, mono graphics LCDs, color graphics LCDs, 'cell phone' LCDs, and so on...
    Just takes a bit of reading and practice...

  2. #2
    Join Date
    Aug 2005
    Posts
    95


    Did you find this post helpful? Yes | No

    Default

    Thanks for the reply skimask, but the problem is that I wouldn’t even know where to start. I’ve tried searching the forums for examples but the nearest I found was a custom serial out routine. I can get a display that uses HD66712 controller, which would be ideal for my project. But I cannot find any example code that would drive it. Or at least a good place to start.

    Thanks Sphere..

  3. #3
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Sphere View Post
    Thanks for the reply skimask, but the problem is that I wouldn’t even know where to start. I’ve tried searching the forums for examples but the nearest I found was a custom serial out routine. I can get a display that uses HD66712 controller, which would be ideal for my project. But I cannot find any example code that would drive it. Or at least a good place to start.
    Thanks Sphere..
    I just googled and found a datasheet for the HD66712U controller, and while it's not a datasheet for an actual LCD, it's good enough for me.
    The datasheet says it's upwardly compatible with the HD44780, and like I said in your last bunch of posts about LCDs, from reading the '712 datasheet, it looks like it 'compatible enough' with PBP's LCDOUT commands to make it work just fine without doing anything out of the ordinary. And if it turns out that I missed something that's buried in the datasheet, the register set, the commands, the timings, all look like they're 44780 compatible, therefore PBP LCDIN/LCDOUT comapatible.
    Of course, this doesn't mean that your particular LCD module (probably with a master controller of some sort with probably a few slave controllers and maybe some other glue logic on board) follows the 'normal' way of doing things and it is actually completely PBP LCDOUT compatible. But I don't know what your 'chosen' LCD module is, so I can't comment on that. That's the problem with limiting yourself to a particular LCD module. If it doesn't work...Nothing works.
    If you're having problems with setting something up (as you seemed to be in your last thread about LCDs), then post the problems. Quite frankly, driving this type of LCD doesn't look like brain surgery, and should be a piece of cake to get running.

Similar Threads

  1. Is this code not initialising the LCD properly?
    By Platypus in forum mel PIC BASIC Pro
    Replies: 8
    Last Post: - 30th January 2010, 19:14
  2. 16f688 LCD what have I done wrong
    By spitfiredriver in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 8th August 2009, 19:54
  3. LCD Problem
    By karenhornby in forum General
    Replies: 3
    Last Post: - 19th June 2008, 11:43
  4. LCD will not start
    By btaylor in forum mel PIC BASIC Pro
    Replies: 49
    Last Post: - 24th May 2007, 02:30
  5. Dedicated LCD Controller question
    By chuckles in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 27th February 2006, 14:44

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts