Recently i had purchased a graphics Color TFT lcd with Touch screen from Taiwan. I m not sure abt the manufacturer of the lcd. The size is 5.7" with 640x480 resolution and 4- wire resistance interface for TSCR.
The LCD module is having Source and Gate Driver IC namely HX8250A and HX8678A. The output of the module has 18-bit parallel TTL interface(Red - R0 to R5, Green - G0 to G5, Blue - B0 to B5).Along with this HSYNC,VSYNC, DE,CLK are also present.
But i m not sure how to write a application program for the lcd module. As i dont have any datasheet of the LCD module i m not quite sure where should i start from and how to write the program for this?
Anybody can suggest in this??
I agree with what you had said Mike.
But the situation is like this. In that case how we can make use of external SDRAM as a image buffer and interface with the Graphics LCD and do the application programming.
There are MCU's that have an external DRAM interface as well as a graphics controller on-chip. Have a look at LPC2478 for an example. If replacing the MCU is not an option, I think some graphics controllers can do the job. That is, if a graphics controller has two busses (one for DRAM and one for MCU) then it can expose the DRAM to the MCU for general-purpose programming. I've worked with the Fujitsu Jasmine GPU and it does just that, if I'm not mistaken. The Fujitsu Jasmine had its DRAM on-chip, though. I'm sure there are other examples. One word of caution. When sharing the same DRAM between display buffer and general-purpose memory you have to remember that scanning the display buffer for LCD refresh takes up memory bandwidth. That bandwidth will not be available to the MCU.
Your life would be so much simpler had you dropped the C166 for this application and turned to use an LPC2478, for example, or any other microcontroller with a built in LCD peripheral.