Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 23:21 20 Apr 2024 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 : MM+ 100pin with SSD1963 in 16bit mode

Author Message
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1094
Posted: 04:01am 01 Dec 2020
Copy link to clipboard 
Print this post

I would like to drive an SSD1963 7" lcd in 16 bit mode with an MM+ 100 pin - is this possible and if so, what are the MM+ 100 pin connections for D8 through D15.

Any help/advice appreciated.

Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 843
Posted: 05:20am 01 Dec 2020
Copy link to clipboard 
Print this post

Hi Doug,

I have driven some 16bit screens from Peters MX470 64 boards,and looked at the E100.
I think you will need to compile a loadable driver for it, but is doable.

On the 64 bit board I used the following pins.
Data Bit   Pin     Register
D8         14      RB2
D9         13      RB3
D10        12      RB4
D11        11      RB5
D12        17      RB6
D13        18      RB7
D14        21      RB8
D15        22      RB9

You need to find 8 pins. It is nice if they are sequential and on the same register, this makes writing out the data easier/faster. You have to look at what you give up based on the pins you select. i.e com ports, PWM etc. A balancing act.

On the E100 you would have to patch them to the D8-D15 pins on the SSD1963 socket.

I could compile it for you if you nominate the pins.
Probably from 8 from the RB2 to RB15 range that least impact the use of the other functions.

Regards
Gerry
Edited 2020-12-01 15:37 by disco4now
Latest F4 Latest H7
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9056
Posted: 05:54am 01 Dec 2020
Copy link to clipboard 
Print this post

I DO remember Peter doing something like that, but I am wondering if it was for the ARMmite and PiCromite only - I may well be wrong.  Hopefully, Peter will see this thread and enlighten us all.

I seem to recall Peter saying back then, that 16-bit did not really give much of a performance boost over 8-bit despite double the data-bus width.  Hopefully, he will remind me about that also if he chimes in here.
Smoke makes things work. When the smoke gets out, it stops!
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 1985
Posted: 09:13am 01 Dec 2020
Copy link to clipboard 
Print this post

maybe something you can glean from here

http://www.fruitoftheshed.com/MMBasic.LCD%20Panel%20list.ashx?HL=ssd1963
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1094
Posted: 09:52pm 01 Dec 2020
Copy link to clipboard 
Print this post

  disco4now said  
......

I could compile it for you if you nominate the pins.
......


Hi Gerry,  Thanks very much for the offer to compile. I am creating my own board and RA0 through RA7 would suit me perfectly.

Data Pins    Register    470/100 pin
 8               RA0           17
 9               RA1           38
 10             RA2           58
 11             RA3           59
 12             RA4           60
 13             RA5           61
 14             RA6           91
 15             RA7           92

Appreciate your assistance,
Regards,
Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 843
Posted: 11:06pm 01 Dec 2020
Copy link to clipboard 
Print this post

Hi Panky,

So all the other SSD1963 pins would match the existing values? You could initially test as 8 bit with the in built software for the MM2.

The 16 bit CFunction driver could support transparent text, but I don't think you would have support for the BLIT command.

Regards
Gerry
Latest F4 Latest H7
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1094
Posted: 11:39pm 01 Dec 2020
Copy link to clipboard 
Print this post

LCD-D0 through LCD-D7 are standard E100, as are all control signals.

Doug.

PS. PCB still in the process of design - have not decided if I will go with a Chinese manufacturer or try a local (even if more expensive). D.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8570
Posted: 03:05pm 02 Dec 2020
Copy link to clipboard 
Print this post

Way out of date but

https://www.thebackshed.com/forum/ViewTopic.php?TID=9025&PID=98526#98526
 
Print this page


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

© JAQ Software 2024