Text output to graphic LCD


Closed Thread
Results 1 to 33 of 33

Hybrid View

  1. #1
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Darrel Taylor View Post
    Along with reading datasheets and manuals, one must read the post.
    Kind of like saying HD44780, if it were an alphanumeric LCD.
    Does that help you anwer the question?
    <br>
    You mean the one that said
    ... graphic LCD (KS0108B circuit)
    back in Aug '06?
    Things could've changed since then...

  2. #2
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    Why ASSUME it's changed.

    He replied to a thread about a KS0108.

    No further information was given.

    Maybe he has a KS0108.
    <br>
    You've done GLCD's before.
    Got anything for F1CHF?
    <br>
    DT

  3. #3
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Darrel Taylor View Post
    Why ASSUME it's changed.
    He replied to a thread about a KS0108.
    No further information was given.
    Maybe he has a KS0108.
    <br>
    You've done GLCD's before.
    Got anything for F1CHF?
    <br>
    No further info was given...that's what I'm thinking...18 month old thread brought back from the dead for ????????
    Seems like one of the hotter things going these days are those Nokia color LCD knockoff boards and displays from Sparkfun. I'm having a ball with mine. Standby on that one. I'll have a LOAD of PBP code posted for those soon...ASCII character set in eeprom, text routines, semi-assembly printstr type functions, graphic functions (circles, lines, boxes, rectangles, shading, bmp conversions/importing semi-sorta like what you're doing with R.B. 1-bit sound routines, etc.etc.etc., crazy stuff).

    Code for the GLCD...Not that particular controller...and I can't think of what that one website was that had a bunch of sample code... I think the 122x32 GLCD code I posted awhile back is similar but didn't want to suggest 'cause I'd probably end up rewriting it completely to fit, or it just wouldn't work altogether.

    Compsys...Computech...something like that...sold Serial GLCD's I think...

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


    Did you find this post helpful? Yes | No

    Default

    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.

  5. #5
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Well, yes and no. This is the one that I'm talking about:
    http://www.sparkfun.com/commerce/pro...roducts_id=569
    That's the one I've been messing around with the code for.
    The hookup boards aren't very cheap ($20 each), but the LCD's themselves can be found on eBay for less than $20...$40 total...and the code, practically free once I get it put up here, except for the pain in learning how to work it...

    (Hotdog vendor? WTH?)

  6. #6
    Join Date
    Jan 2005
    Location
    France
    Posts
    97


    Did you find this post helpful? Yes | No

    Default How to use a GLCD display

    Thanks for coming back
    I didn't see that this thread was so old !
    It is the first time for me with GLCD display
    I have uploaded the PDF, is it suffisant to find which kind of controller it uses ?
    I hope so ..
    Tell me if I am right ...
    I have a process that fill a variable "toto" with a value (let say H for HELLO as a numeric value, because in PBP we can't handle alphanumeric)
    Through a Lookup table (as described in this thread) I will be able so feed a table
    with ROW1 to ROW7 ...(for example)
    I just need to send thoses rows to get the character displayed ?
    That would be nice, is to get a Sub routine (like LCDOUT) and just jump to it with
    the character fill in "toto" .. I am right or outside my shoes ?
    thanks in advance
    Francois F1CHF
    Attached Images Attached Images

  7. #7
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,653


    Did you find this post helpful? Yes | No

    Default

    Hi, François

    On my side ... I've got a turnaround ...

    using a dedicated PIC just to care of big GLCDs ( 128*64 or over ). as it needs some ( LOL ) memory and time to write the whole screen ...

    The project was published in EP issue 279 ..., allows a 9600 Baud serial transmission from the PC or a Pic and the use of simple commands for classical shapes ( point, circle, box ...).

    If you want, I'll post you a copy of the full project ( no more downloadable from the EP site ) ... and "THE" SlotH ( Petter) listing.

    Alain
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

  8. #8
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by F1CHF View Post
    Tell me if I am right ...
    Francois F1CHF
    You are fairly close in your thinking...
    I don't remember the thread, but there is one floating around here that deals with that 122x32 LCD that I whipped up some PBP code for, including a fairly robust font table.
    Looking at the attached datasheet, with a few changes, it should be easily adaptable to the 128x64 LCD you are talking about (change the maximum's to 128x64 instead of 122x32, change the maximum X,Y for characters from 20x4 to 21x8, all characters are 5x7(6x8 with seperator), and some other minor timing changes.

    Here it is...
    http://www.picbasic.co.uk/forum/show...ghlight=122x32
    Last edited by skimask; - 15th February 2008 at 17:42. Reason: Added thread reference

Similar Threads

  1. Replies: 2
    Last Post: - 5th November 2009, 18:07
  2. 16f688 LCD what have I done wrong
    By spitfiredriver in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 8th August 2009, 20:54
  3. Play with LCD on PICDEM
    By The IceMan in forum mel PIC BASIC
    Replies: 5
    Last Post: - 22nd August 2008, 17:56
  4. Need help with LCD number display.
    By Steve Matson in forum mel PIC BASIC
    Replies: 8
    Last Post: - 27th June 2007, 00:07
  5. Serious Serial Situation Setbacks...
    By Dansdog in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 7th February 2007, 04:46

Members who have read this thread : 1

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