Searching \ for '[OT] LCD module mmemory' 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 module mmemory'.

Exact match. Not showing close matches.
PICList Thread
'[OT] LCD module mmemory'
1999\03\02@183923 by Lynx {Glenn Jones}

flavicon
face
Just out of curiosity, I have a standard 16X2 line LCD module. the first
line is memory locations 00h-0Fh and the second line is 40h-4Fh. my
question is, are the other memory locations which are used for bigger
displays implemented? i.e. can i use 10h-27h, as an example, for storing
data? or is this memory wholy non existant. THank you.

------------------------------------------------------------------------------
A member of the PI-100 Club:
3.1415926535897932384626433832795028841971693993751
058209749445923078164062862089986280348253421170679

1999\03\02@185610 by Dave Evans

flavicon
face
If your display uses an HD44780 controller, the display
data memory exists for 80 characters (00h-4fh). The
area in the display data RAM that is not used for
display can be used as general data RAM.

However...

If your software driver to the LCD uses any
"data shift" commands, it gets verrrry confusing.


Regards,

Dave Evans
spam_OUTdave.evansTakeThisOuTspamdlcc.com

> {Original Message removed}

1999\03\02@201413 by Wagner Lipnharski

picon face
Dave Evans wrote:
>
> If your display uses an HD44780 controller, the display
> data memory exists for 80 characters (00h-4fh). The
> area in the display data RAM that is not used for
> display can be used as general data RAM.
>
> However...
>
> If your software driver to the LCD uses any
> "data shift" commands, it gets verrrry confusing.
>
> Regards,
>
> Dave Evans
> .....dave.evansKILLspamspam@spam@dlcc.com
>

By the way, I already used the LCD 80 bytes Data RAM
as a temporary scratch pad, in a critical application
where absolutely we didn't have any more available
ram in the 8052.  During the few time we used the LCD
ram we blanked the LCD to avoid "misterious things"
to happens in the user's mind.
--------------------------------------------------------
Wagner Lipnharski - UST Research Inc. - Orlando, Florida
Forum and microcontroller web site:   http:/http://www.ustr.net
Microcontrollers Survey:  http://www.ustr.net/tellme.htm

1999\03\02@231436 by paulb

flavicon
face
Dave Evans wrote:

> If your display uses an HD44780 controller, the display
> data memory exists for 80 characters (00h-4fh).

 80 characters it is, but $00 to $4F it isn't.  RAM exists at $00 to
$27 and $40 to $67.  *However*, the module sees it as one continuous
loop of 80 characters; addresses $28 to $3F and $68 to $7F not only
don't exist, they cannot be selected.  (I must confess, I haven't tried
setting such an address and reading it back, but any pointer move the
chip performs just loops through.)

 There's eight more bytes of CG RAM you can use too!
--
 Cheers,
       Paul B.

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