Searching \ for 'LCD question' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/lcds.htm?key=lcd
Search entire site for: 'LCD question'.

Truncated match.
PICList Thread
'LCD question'
1997\06\08@022209 by Bruce Cannon

flavicon
face
How do I implement scrolling on one of the newer displays lacking the extra
driver chip?  I have a 16x1 display that must be treated as an 8x2.  Can't
for the life of me figure out how to get text to scroll all the way across
using the bult in shift!

----------
Bruce Cannon
Style Management Systems

Remember: electronics is changing your world...for good!

1997\06\08@084645 by Andy Kunz

flavicon
face
At 11:19 PM 6/7/97 -0700, you wrote:
>How do I implement scrolling on one of the newer displays lacking the extra
>driver chip?  I have a 16x1 display that must be treated as an 8x2.  Can't
>for the life of me figure out how to get text to scroll all the way across
>using the bult in shift!

I did it by buffering the text in RAM, then updating the entire display.
This way because I knew it would work first time.

A more-elegant and less-RAM-usage-on-PIC alternative would be to write the
data to the display, and use it's memory to buffer the data.  You can shift
the data by telling the LCD to display a different portion of the buffer
(called shifting?)

Andy

==================================================================
Andy Kunz - Montana Design - 409 S 6th St - Phillipsburg, NJ 08865
         Hardware & Software for Industry & R/C Hobbies
       "Go fast, turn right, and keep the wet side down!"
==================================================================

1997\06\08@140233 by Bruce Cannon

flavicon
face
Thanks for the advice, Andy!
My question may be more or less academic, really.  I can do it in RAM, but
I thought the point of a smart module was to do those things for you!!  I
mean, it has scroll mode built in, jeez.  I was hoping that I had just
missed something simple in adjusting to the lack of the other driver chip,
but I guess my real question was, is the built in scroll function vestigial
at this point?
----------
Bruce Cannon
Style Management Systems

Remember: electronics is changing your world...for good!

----------
> From: Andy Kunz <spam_OUTmontanaTakeThisOuTspamFAST.NET>
> To: .....PICLISTKILLspamspam@spam@mitvma.mit.edu
> Subject: Re: LCD question
> Date: Sunday, June 08, 1997 5:47 AM
>
> At 11:19 PM 6/7/97 -0700, you wrote:
> >How do I implement scrolling on one of the newer displays lacking the
extra
> >driver chip?  I have a 16x1 display that must be treated as an 8x2.
Can't
> >for the life of me figure out how to get text to scroll all the way
across
> >using the bult in shift!
>
> I did it by buffering the text in RAM, then updating the entire display.
> This way because I knew it would work first time.
>
> A more-elegant and less-RAM-usage-on-PIC alternative would be to write
the
> data to the display, and use it's memory to buffer the data.  You can
shift
> the data by telling the LCD to display a different portion of the buffer
> (called shifting?)
>
> Andy
>
> ==================================================================
> Andy Kunz - Montana Design - 409 S 6th St - Phillipsburg, NJ 08865
>           Hardware & Software for Industry & R/C Hobbies
>         "Go fast, turn right, and keep the wet side down!"
> ==================================================================

1997\06\08@205915 by Andy Kunz

flavicon
face
At 10:55 AM 6/8/97 -0700, you wrote:
>Thanks for the advice, Andy!
>My question may be more or less academic, really.  I can do it in RAM, but
>I thought the point of a smart module was to do those things for you!!

They ain't that smart, that's all.

Just cause farmers know how to get milk out of a cow doesn't mean city
slickers are stupid.

>is the built in scroll function vestigial
>at this point?

If you are thinking of it as a terminal-type scroll, yes.  If you are
thinking of it as a viewport into a larger text area, no.

If you use the latter definition, you also see that "back scroll" is
included for free.

Andy

==================================================================
Andy Kunz - Montana Design - 409 S 6th St - Phillipsburg, NJ 08865
         Hardware & Software for Industry & R/C Hobbies
       "Go fast, turn right, and keep the wet side down!"
==================================================================

More... (looser matching)
- Last day of these posts
- In 1997 , 1998 only
- Today
- New search...