CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to support@ccsinfo.com

communication between PIC and VGA monitor

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
pk178
Guest







communication between PIC and VGA monitor
PostPosted: Mon Mar 01, 2010 7:23 pm     Reply with quote

Hi everybody !

I want program PIC MCU to communicate with VGA monitor to display data on VGA monitor, because a VGA monitor is cheaper than GLCD or industry monitor.

But I don't know how to program it, type of VGA monitor interface.

If you know something about this, please me !!!
Rohit de Sa



Joined: 09 Nov 2007
Posts: 282
Location: India

View user's profile Send private message Visit poster's website

PostPosted: Mon Mar 01, 2010 8:18 pm     Reply with quote

VGA is timing intensive and the routines are timing critical. So unless you're running at reasonably high clock speeds, your PIC really won't have time to do much else.
pk178 wrote:
a VGA monitor is cheaper than GLCD or industry monitor
Not really! And most certainly not if you damage your VGA display. Razz

pk178 wrote:
But I don't know how to program it, type of VGA monitor interface.
If you know something about this, please me !!!
Do a bit of googling. I googled and came up with these:
http://tinyvga.com/pic-vga
http://blog.makezine.com/archive/2007/11/simple_pic_vga_tester.html
http://www.electronics-lab.com/blog/?tag=vga

Rohit
pk178
Guest







PostPosted: Tue Mar 02, 2010 6:05 am     Reply with quote

Thanks for reply !!!

Of course, I asked Google, and got all of your links, but I didn't receive much information. I need a good material such datasheet to program for VGA monitor.

Cost of VGA monitor maybe higher than GLCD, but its monitor is bigger than GLCD very much, so we can display more data than GLCD.

Can you send me some materials ?

Thank you very much.
Ttelmah
Guest







PostPosted: Tue Mar 02, 2010 6:21 am     Reply with quote

I think you need to understand the key difference.
A LCD 'panel', is nowadays very cheap. What makes them 'expensive' (in small quantities at least), is adding the controller to actually generate the display - making it into a 'GLCD'. The VGA is similar. The basic monitor is cheap. However it requires accurately timed analog signals typically well in excess of 10Mhz, to actually 'show' anything. On a PC, this is what is done by the graphics card. On a PIC, it is posible (just) with limited extra hardware, to generate some crude text type patterns, but even done crudely like this, 'one off' the development cost is likely to be more than the cost of a GLCD panel. To generate really good pictures, will require a control chip, and a lot of extra hardware, taking the price even higher.
The VGA monitor, is so cheap, because it is _only_ the actual 'display' part. To actually show anything requires a lot more parts and work.
The first example given by Rohit, shows the 'crude text' type display, and code for this is in the link. To give anything much better, is going to be _hard_....

Best Wishes
pk178
Guest







PostPosted: Tue Mar 02, 2010 6:43 am     Reply with quote

Thanks very much for useful infomation !!!
andrewg



Joined: 17 Aug 2005
Posts: 316
Location: Perth, Western Australia

View user's profile Send private message Visit poster's website

PostPosted: Tue Mar 02, 2010 6:47 am     Reply with quote

If you decide VGA is too hard to do, but still want it, someone has done the work:

http://www.4dsystems.com.au/products.php?cat=3
_________________
Andrew
treitmey



Joined: 23 Jan 2004
Posts: 1094
Location: Appleton,WI USA

View user's profile Send private message Visit poster's website

PostPosted: Tue Mar 02, 2010 7:36 am     Reply with quote

Might want to consider cyclone II FPGA with PIC core.
(or any other core you choose)

cyclone II does VGA easily.
http://www.altera.com/support/refdesigns/sys-sol/computing/ref-niosii-vga.html
Guest








PostPosted: Tue Mar 02, 2010 10:42 am     Reply with quote

Rohit said: " And most certainly not if you damage your VGA display"

It's not fun if you don't blow something up sometime - heck you'll never have any stories to tell your grand kids!

;-)

Steve H.
jbmiller



Joined: 07 Oct 2006
Posts: 73
Location: Greensville,Ontario

View user's profile Send private message

PostPosted: Tue Mar 02, 2010 2:33 pm     Reply with quote

I was going to suggest googling 'EZvga', but the company that makes them is now kaput.
Sad, as they had a nice serial to VGA module.
I'm sure they're others that make a similar product though.
Jay
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group