Hi everybody !
I'm a new member and i'm so happy to enter in the Freescale community ! I'm french and my english is not really good but i'll try to explain clearly my problem !
I want to choose the good kinetis MCU to control my LCD-TFT display ! This display as an integer controlleur ( SSD1963 from Solomon) and could discuss with MCU with 8080 and 6800 interface ! I'm looking for a MCU which can do that but I found nothing and I supppose that it could be possible !
I hope someone have already use this kind of interface with a Kinetis and could give me some indication !
Thanks a lot !
已解决! 转到解答。
Hi Joe,
Hope i get this right, but the SSD1963 is a LCD Controller that uses parallel interface to make the interface with processors and maybe via SPI.
Said this, you can use any processor to make the TFT work, the Kinetis can be interfaced easily with the FlexBus.
I recommend you to check the K70 Family because it has an internal LCD controller which does not require an external LCD controller like the SSD1963 from Solomon.
Here is the link if you want to know more about the K70 Family and see if this device is the one you need:
http://www.freescale.com/files/32bit/doc/fact_sheet/KNTSK70FS.pdf
If you have more questions feel free to post them, I'll be glad to answer them
Hector
Hi Joe,
You can use the FlexBus on a device like the K60 to control the LCD in 6800 mode - that's how I'm interfacing to an SSD1963.
At present, I'm using a 150MHz K60FN1M0 device which works brilliantly for what I want. The LCD update rate via FlexBus is very very fast (compared with GPIO bit banging).
Hi Jeremie,
I successfully tested an smart LCD with build-in controller IL9341 what only supports 8080 mode connected to K20@100 Mhz connected to Kinetis FlexBus what doesn't support 8080 mode.
CS LCD connected to GPIO or grounded
RS connected to GPIO to select command/data (Optional connected to Axx flexbus address pin)
LCD_RD connected to FlexBus CSx pin
LCD_WR connected to Flexbus CSy pin
LCD_DATA D0 to D15 connected to FB_AD16 to FB_AD31
You have to configure two FlexBus CS pins with its own memory space. Write and RD flexbus operations will write/read the LCD controller.
Best Regards,
Hi
LCDs with inbuilt controllers (as the one that is the subject here) can be controlled by bit-banging but the FlexBus is the most efficient:
The followig video shows such an LCD being driven by the Coldfire Flexbus (equivelent to Kinetis)
The SLCD interface in the K40 (for example) is used for segment display - see the following video:
http://www.youtube.com/watch?v=nm2DmZv1rj8
As comparison, the LCD is seen here being bit-banged (using a different processor type but again equivelent):
Regards
Mark
Hi Joe,
Hope i get this right, but the SSD1963 is a LCD Controller that uses parallel interface to make the interface with processors and maybe via SPI.
Said this, you can use any processor to make the TFT work, the Kinetis can be interfaced easily with the FlexBus.
I recommend you to check the K70 Family because it has an internal LCD controller which does not require an external LCD controller like the SSD1963 from Solomon.
Here is the link if you want to know more about the K70 Family and see if this device is the one you need:
http://www.freescale.com/files/32bit/doc/fact_sheet/KNTSK70FS.pdf
If you have more questions feel free to post them, I'll be glad to answer them
Hector
Thank you Hector !
I already have the Display with the controller that's why i'll use the FlexBus that seems to be the same that FSMC with STM32 !
This forum looks great ! I'm going to feel comfortable !