3 Digit LCD and Driver IC


Closed Thread
Results 1 to 11 of 11

Hybrid View

  1. #1
    Join Date
    Jun 2008
    Location
    Washington
    Posts
    14


    Did you find this post helpful? Yes | No

    Default

    Thanks for the information Darrel and manwolf. I have decided I need to start with making a few LCD displays work and then look at something like this. I have found a source for displays that has reasonable prices and good documentation. So I ordered 3 different displays to get some experience with. I decided that the fact that I even asked the question shows and need to get some more display experinece.

    If I don't break stuff down into real small steps I usually run into problems.

    I ordered a 1x8, 2x8, and a 120x32. Should be here Wednesday. I'll update on how it goes.

    Thanks again for the help.

  2. #2
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by ClayE View Post
    I ordered a 1x8, 2x8, and a 120x32. Should be here Wednesday. I'll update on how it goes.
    A couple of notes for you...
    1x8, 2x8, most likely common LCD types, parallel input, should be able to be driven by PBP directly using LCDOUT...
    120x32 (you sure that's not 122x32?), not going to be able to be used by PBP directly (i.e. LCDOUT), but there are a few threads around here, one by me, with code that works to drive this particular GLCD (just do a search on 122x32).

  3. #3
    Join Date
    Jun 2008
    Location
    Washington
    Posts
    14


    Did you find this post helpful? Yes | No

    Default

    Thanks skimask. the 1x8 uses a KS0066U controller, and the 2x8 uses a SPLC780D. The supplier said both were "equivalent to the 44780". I picked them to get some experince with the two different controllers. I figured it was a good way to learn.

    I picked the 120x32 (I checked, and they publish this as the size, maybe it is a type) because it had a data sheet that at least looked like something I might be able to grasp (at least enough to get started! ha).

    thanks for the tip on the thread, I will be checking it out.

    FYI, here is the link to the 120x32
    http://www.newhavendisplay.com/index...rod/prd266.htm

    Thanks for the help

  4. #4
    Join Date
    Jun 2008
    Location
    Washington
    Posts
    14


    Did you find this post helpful? Yes | No

    Default

    skimask,
    Thanks for the great thread on the 122x32. it is a huge help.

  5. #5
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by ClayE View Post
    Thanks skimask. the 1x8 uses a KS0066U controller, and the 2x8 uses a SPLC780D. The supplier said both were "equivalent to the 44780". I picked them to get some experince with the two different controllers. I figured it was a good way to learn.
    Sure, 2 different controllers that are both 'equiv to the 44780'. In other words, they'll mount the same, most likely initialize the same, and except for the different in the number of lines, operate the same.

    I picked the 120x32 (I checked, and they publish this as the size, maybe it is a type) because it had a data sheet that at least looked like something I might be able to grasp (at least enough to get started! ha).
    I just had a look at that datasheet. The company may have screwed up the datasheet all the way thru, or it really is a 120x32 LCD. If it is actually a 122x32, you'll notice 2 blank vertical lines in the middle of the LCD once you get it up and running, then you'll know it's a 122x32.
    But it does use the SED1520 controller, the same thing as 'my' 122x32 GLCD, so the code should transplant right over.

  6. #6
    Join Date
    Jun 2008
    Location
    Washington
    Posts
    14


    Did you find this post helpful? Yes | No

    Default My 2x8

    well I got my LCD modules in and after lots of studying, figured out how to hook it up. couldn't get anything on the display, then ended up getting junk. after couple of code changes, and finally changing the LCD_DATAUS to 50 from 20, I'm getting what I expect on the display. I'm still getting the first line all "black squares" (or what ever you call it when all the dots are on) on power up. They clear with the clear command, but seems like it shouldn't be doing the "light up the first line" thing when powered up. I'll keep grinding to figure it out. (the second line of the display does not do this).

  7. #7
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    I've got more than a few styles of parallel LCDs in the shop.
    The bulk of them power up to a cleared screen. A couple of them power up the way you describe, one of them powers up with random garbage all over the screen every time. It's probably got to do with how messy the power supply is or it's rise rate or...well, I don't care. As long as they 'clear' after they 'boot', I'm happy.

    Are you able to display what you want to or does it come out garbage?

  8. #8
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by ClayE View Post
    well I got my LCD modules in and after lots of studying, figured out how to hook it up. couldn't get anything on the display, then ended up getting junk. after couple of code changes, and finally changing the LCD_DATAUS to 50 from 20, I'm getting what I expect on the display. I'm still getting the first line all "black squares" (or what ever you call it when all the dots are on) on power up. They clear with the clear command, but seems like it shouldn't be doing the "light up the first line" thing when powered up. I'll keep grinding to figure it out. (the second line of the display does not do this).
    Hello ClayE, could we peek at the code up through the first lcdout routines? You might try . . .LCDOUT 254,1, "MyString"
    That should clear the LCD and print MyString on line 1
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

Similar Threads

  1. graphics lcd with lcdout style serial??
    By reaper0995 in forum Serial
    Replies: 4
    Last Post: - 27th March 2008, 19:57
  2. LCD will not start
    By btaylor in forum mel PIC BASIC Pro
    Replies: 49
    Last Post: - 24th May 2007, 02:30
  3. LCD driver compatability
    By jmgelba in forum General
    Replies: 8
    Last Post: - 5th November 2005, 02:58
  4. Easy LCD BackLight
    By Melanie in forum Schematics
    Replies: 0
    Last Post: - 17th October 2004, 13:18

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