check the 27th page of HX8347 doc: http://www.mikrocontroller.net/attachme ... 090324.pdfProf.Wagner wrote:Hi FPeter,
Thank you again,
1- I am using the MikroMMB for PIC24 to tests and Visual TFT, so I need to use the same wire in this LCD. If I understood correctly I must to wire PMD7 to PMD0 from the MikroMMB for PIC24 to LCD_DB15 to LCD_DB8 of this LCD, because in the LCD of the MikroMMB for PIC24 start in the DB17 and not DB15. is it ok? You wired this way?
2- It is ok.
3- OK I will remove to test it. But I intend to use this lcd like a product I can not remove frequently. I will need to find another solution.
Regards
Wagner
there are 2 way to connect it in 8bit parallel mode: first is D0-D7, second is D10-D17 (like on PIC24 MMB board). and there is 2 another way to connect it in 16bit parallel mode: D0-D15 or D1-D8 + D10-D17
the problem is that the LCD module is hard-wired to the first 16bit mode! here You can find the datasheet of the LCD module itself: http://www.divshare.com/download/11463401-4a9
then, You need 16 data pin + some other for controls. For best performance, it would be better to connect to a single 16bit port, but if You use the PIC24 MMB board, then not all of the 16 PORTB pins are available. so, You can use PMD pins and 8 other. it will be a bit slower than the native PORTB, but enough for developing...
regarding to touch controller: currently there is no support for alternative touch sensing in mikroe libs, so You should write Your own ADS7843 SPI lib and swap it in the generated VisualTFT code or remove controller from each board...
here is the exported schematic from protel file: