Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:50 02 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MM2: DOGM128 - ST7565R LCD graphics

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 01:37am 31 Jan 2015
Copy link to clipboard 
Print this post

I received a request for a port of the graphics routines for the DOGM128 LCD display which uses the ST7565R controller.





So here it is


Pinout for CD (marked A0 on datasheet), CS, and RESET can be set in Basic. Pinout for the SPICLK and SPIOUT are of course fixed.

The Cfunctions are identical to the OLED and NOKIA SPI displays.

2015-01-31_113625_DOGM128-SPI.zip
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2944
Posted: 01:53am 31 Jan 2015
Copy link to clipboard 
Print this post

Hi Peter,

From memory, these modules have an option for a touch overlay (resistive). Is there any existing 'matherp' code that you think is available to work with a suitable touch controller that the touch overlay is compatible with?

Thanks.

WW
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 02:03am 31 Jan 2015
Copy link to clipboard 
Print this post

I didn't see a touch overlay on RS when I bought the display and backlight so can't comment. The 2046 touch controllers are available from a number of manufacturers and seem to be ubiquitous so should work with any "raw" resistive overlay
 
micronut
Newbie

Joined: 03/09/2014
Location: United States
Posts: 37
Posted: 03:46pm 03 Feb 2015
Copy link to clipboard 
Print this post

I tried this with a Zolen ZLE12864B which is similar to the DogM128. The ZLE12864B uses the ST7565P controller rather than the "R" version. It ran but the contrast was poor and the screen lost the 8 left bits so when the Hello World screen came up I saw ello World. The ZLE12864B may require a few tweaks to the code to get it working.Edited by micronut 2015-02-05
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 08:15pm 03 Feb 2015
Copy link to clipboard 
Print this post

  WhiteWizzard said   Hi Peter,

From memory, these modules have an option for a touch overlay (resistive). Is there any existing 'matherp' code that you think is available to work with a suitable touch controller that the touch overlay is compatible with?

Thanks.

WW


A couple of years ago I played with a touch screen. It uses the resistive screen without any controller IC.

The code is for a colour maximite and is old by today's standards but should be easy to get up to date.

http://www.thebackshed.com/forum/forum_posts.asp?TID=5319&KW =touch

You might need a series resistor to keep the current draw down.

Jim
VK7JH
MMedit
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2944
Posted: 10:00pm 03 Feb 2015
Copy link to clipboard 
Print this post

Thanks Jim for the link.

If I find time in my forever shorter days, I will have a play with the code . . .
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025