hey guys i need a ton of info.. i want to learn how to use the things in the title: VGA, Composite Video and TFT...
i need links to pages with info on VSYNC / HSYNC and all that good stuff. i have to goto work now but would love as many comments as possible please...
even if you dont understand it but have info on it i will try to learn it and show what i learned here as good as i can...
VGA and Composite Video are the far most important... i think TFT fits into both of those anyway....
so please any info on VGA pinouts, protocols or what ever... post your heart away....
You're gonna be hard pressed to display stuff with a microcontroller on VGA. It's probably possible, people have driven NTSC video signals before (which would be "composite" video). However, the capabilities are limited. The PIC can't buffer an entire full-resolution frame, and there's not a whole lot of cycles available to calculate each pixel. But they can display text, simple graphs, or a pong-like game.
Like Nigel mentioned. TFT is a type of LCD display, it's not an interface.
I know the Parallax Propeller does VGA. It's one of the favorite applications for it. I've seen some fancy rendered 3d graphics with it and also some dumb terminal style applications.
ok guys understand im new to this and also i thought it was different because:
Composite is a analog thing where DAC is used
TFT has a parallel interface for control which includes color which is all digital no DAC needed.... but has sync like composite and VGA
VGA i havent looked into but i assume its like TFT but more strict with timing and power and such
No, that's completely incorrect - TFT is a specific technique of manufacturing LCD panels, that's all. It's got nothing whatsoever to do with any kind of connections.
TFT doesn't have "communication/control difference and stuff", it's down to the external circuitry that interfaces to it, just as with anything else - it's that you need to interface to.
Basically the TFT is the 'tube' if was a CRT - you don't interface to the tube, you interface to the circuitry that connects to the tube.
Again, that's NOT TFT - TFT can require composite, RGB, or whatever the designer of the screen using it used, it's NOT any kind of interface. You need to find out what type of interface it is (and it's NOTHING to do with been TFT), and find out what that specific screen requires.