OT: graphic displays

Started by Gary Olmstead May 3, 2004
I have an LCD graphic display that I want to use for a project. I know how
to move the bits from the processor to the display, but I am completely
lost about the best way to generate the bits to begin with.

For a simple example, let's say that I wanted to display numbers as tall as
the display, and proportionately as wide. So instead of being 8 pixels
high, and 6 pixels wide, it would be 64 pixels high, and 48 pixels
wide. Or something like that, because 8X6 includes a bit of empty space,
while 64X48 implies more empty space than I want to leave. But you get the
idea.

Phase two is to generate vectors, but I'll be happy with numbers for now.

I assume I set aside an area of RAM where one bit represents one pixel, but
that is as far as I have gotten.

Someone must have solved this, any ideas?

Thanks.

Gary Olmstead
Toucan Technology
Ventura CA



Gary:

I have done considerable work with graphic displays both B&W and color. What is the controller on your display? What is the size of the display? Most of the controllers have ram on board, but the ram is used quite differently. For example on the Toshiba 6963 controller each byte of ram controls 6 bits of graphic data.

Generating the fonts and putting data to the screen is not hard, just attention to detail is required.

Answer the two questions above and let's see if I have some code or examples to share with you.

Regards,

Steve Dillier
HighPoint Technology
----- Original Message -----
From: Gary Olmstead
To:
Sent: Monday, May 03, 2004 4:44 PM
Subject: [68HC12] OT: graphic displays I have an LCD graphic display that I want to use for a project. I know how
to move the bits from the processor to the display, but I am completely
lost about the best way to generate the bits to begin with.

For a simple example, let's say that I wanted to display numbers as tall as
the display, and proportionately as wide. So instead of being 8 pixels
high, and 6 pixels wide, it would be 64 pixels high, and 48 pixels
wide. Or something like that, because 8X6 includes a bit of empty space,
while 64X48 implies more empty space than I want to leave. But you get the
idea.

Phase two is to generate vectors, but I'll be happy with numbers for now.

I assume I set aside an area of RAM where one bit represents one pixel, but
that is as far as I have gotten.

Someone must have solved this, any ideas?

Thanks.

Gary Olmstead
Toucan Technology
Ventura CA
--------------------To learn more about Motorola Microcontrollers, please visit
http://www.motorola.com/mcu
o learn more about Motorola Microcontrollers, please visit
http://www.motorola.com/mcu

------
Yahoo! Groups Links

a.. To




Hi Steve --

The display is a Displaytech 64128COG. The controller is a Samsung
KS0713. There are 128 pixels across, and 64 up.

Gary Olmstead
Toucan Technology
Ventura CA

At 02:49 PM 5/3/04, you wrote:
>Gary:
>
>I have done considerable work with graphic displays both B&W and
>color. What is the controller on your display? What is the size of the
>display?