Shop OBEX P1 Docs P2 Docs Learn Events
Tips on using LCD Appmod — Parallax Forums

Tips on using LCD Appmod

Dan TaylorDan Taylor Posts: 207
edited 2008-03-21 22:49 in BASIC Stamp
I am getting the LCD Appmod tomorrow. I have heard it is rather difficult to program. Any tips on your problems or just help on how to use it would be appreciated. Thanks!

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Dan Taylor

Comments

  • stamptrolstamptrol Posts: 1,731
    edited 2008-03-20 18:07
    Dan,

    Its not so much that its harder to program, just that its more involved than using a serial LCD.

    The Appmod is sent data in 4-bit parallel nibbles. Also, it has to be able to read the 4 push-buttons.

    I'd recommend wiring it up according to the sample circuit which comes with it and run the sample program until you get comfortable with it. Once you are on to it, you'll be fine.

    Cheers,

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Tom Sisk

    http://www.siskconsult.com
    ·
  • Dan TaylorDan Taylor Posts: 207
    edited 2008-03-20 20:15
    I have it now and tried the test program it worked fine but I tried making it display something but I can't make it do anything. By the way thanks for posting.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dan Taylor
  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2008-03-21 14:58
    Dan,

    Try to be more descriptive…What do you mean you can’t make it do anything? You said the test program worked…Have you looked it over to see how it displays information?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage
    Parallax Tech Support
  • Dan TaylorDan Taylor Posts: 207
    edited 2008-03-21 16:09
    Yes I've looked the program over and over but I was just want·to display plain text. Not scrolling or anything.·I just don't know how to make the LCD display it. I've tried simplifying the test program but...Yeah.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dan Taylor
  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2008-03-21 16:37
    LCD_Put_String is the routine you’ll want to look at. It gets bytes from DATA statements at address addr into char and prints them until it encounters a zero-byte in the DATA table. All you need to do is pass the address of the DATA and call the subroutine to print a zero-terminated string. Does this help?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage
    Parallax Tech Support
  • Dan TaylorDan Taylor Posts: 207
    edited 2008-03-21 22:49
    Sweet, It works. Thanks alot very helpful.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dan Taylor
Sign In or Register to comment.