Author Topic: SSD1963 based display  (Read 3436 times)

0 Members and 1 Guest are viewing this topic.

Offline DajgoroTopic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: hr
    • hackaday.io
SSD1963 based display
« on: February 19, 2017, 12:03:54 am »
Hi.

I've been looking to use a SSD1963 based 4.3" LCD display module such as this one:
http://www.ebay.com/itm/4-3-4-3-inch-480-272-TFT-LCD-Module-Display-Touch-Panel-SSD1963-51-AVR-STM32-/111669867497?hash=item1a000af3e9:g:5aQAAOSw6BtVUyCx

The issue is that it has no manual/datasheet. There is the datasheet for the SSD1963 IC itself.
Did anyone try to use it with anything else except an arduino or raspberry?
I was thinking about using it with a PIC18F, but it seems there are no libraries.
I found some but they are all for different mcu-s. There is also the issue with the 16 bit bus, as I see libraries work with 8 bit bus?
Its a mess, does anyone have any experience using it?
 

Offline DajgoroTopic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: hr
    • hackaday.io
Re: SSD1963 based display
« Reply #1 on: February 19, 2017, 01:08:39 pm »
For anyone who is also interested in this display, I found a video on youtube explaining it a bit:
 

Offline fki82

  • Contributor
  • Posts: 34
  • Country: de
 

Offline DajgoroTopic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: hr
    • hackaday.io
Re: SSD1963 based display
« Reply #3 on: February 26, 2017, 03:35:03 am »
Thanks for the link!
 

Offline cyberfish

  • Regular Contributor
  • *
  • Posts: 240
  • Country: gb
Re: SSD1963 based display
« Reply #4 on: February 27, 2017, 01:48:08 pm »
It's a simple SRAM-like interface (without address lines). Should be pretty easy to port another library to your microcontroller? All you have to do is replace the very low level GPIO functions.

It can work with a 8-bit bus, but if you want any reasonable frame rate (ie, not just a static display), you'll probably need 16-bit bus attached to a microcontroller's external memory interface (eg. STM32F4 or F7).
 

Offline bson

  • Supporter
  • ****
  • Posts: 2282
  • Country: us
Re: SSD1963 based display
« Reply #5 on: February 28, 2017, 10:24:10 am »
Command 0xf0 configures the pixel data interface.  If you set it to 8 bits you can use an 8 bit parallel bus with either 8080 or 6800 style timing.   Commands only use D7:D0 and ignore the top 16 bits; only pixel data seems to use the additional width, if you configure it to.  (Power-on default is to use the full 24 bits.)

This looks pretty neat actually, so I ordered one for use with MSP430 and ARM...
« Last Edit: February 28, 2017, 10:33:42 am by bson »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf