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: AustraliaPosts: 1094 |
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: AustraliaPosts: 844 |
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 ZealandPosts: 9059 |
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 KingdomPosts: 1985 |
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: AustraliaPosts: 1094 |
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: AustraliaPosts: 844 |
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: AustraliaPosts: 1094 |
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 KingdomPosts: 8578 |
Way out of date but https://www.thebackshed.com/forum/ViewTopic.php?TID=9025&PID=98526#98526 |
||||
Print this page |