Is this graphical LCD-display supported?

General discussion on mikroPascal.
Author
Message
rackley
Posts: 550
Joined: 08 Aug 2005 17:47
Location: Livonia, MI
Contact:

#16 Post by rackley » 21 May 2008 17:13

Hello all,

I'm have you had any luck with the ST7565R controller? I'm also looking at doing a project with the EA DOG128 series..

Ray Ackley

rainer
Posts: 320
Joined: 07 Dec 2006 11:00
Location: Vienna, Austria
Contact:

#17 Post by rainer » 22 May 2008 21:06

I didn't waste much time with trying that out - I wrote my own driver instead.

rackley
Posts: 550
Joined: 08 Aug 2005 17:47
Location: Livonia, MI
Contact:

#18 Post by rackley » 22 May 2008 21:07

Would you be willing to share it? Does it do graphics as well as fonts?

Thanks,
Ray

rainer
Posts: 320
Joined: 07 Dec 2006 11:00
Location: Vienna, Austria
Contact:

#19 Post by rainer » 22 May 2008 21:15

You will not be happy with it, because it is written for a special kind of hardware I built myself.

All I did was/is:
1. I can write 5x7 text onto it. The text must sit entirely in one of the 8 pages (8 pixels high rows). This can happen normal or negative (white on black).

2. I can copy a picture to the display, which fills the whole display.

3. I can fade from one picture to another in 8 steps loop

This was sufficient for my special needs.

I cannot do:
pixel graphics, write at any pixel position, and so forth.


If you want, you can have a look on it, but it is no full library, only fragments I needed.

LGR
Posts: 3204
Joined: 23 Sep 2004 20:07

Re: Is this graphical LCD-display supported?

#20 Post by LGR » 10 Sep 2011 05:16

I think it would be helpful just to have the code to see how the handshaking is done. The Sitronix manual for the chip is very unclear, and mumbles about 8080 and 6800 mode, without stating clearly what has to happen, and in what order. There are C examples out on the internet, but Pascal is much more readable. :twisted:
If you know what you're doing, you're not learning anything.

Post Reply

Return to “mikroPascal General”