PICcoder.co.uk Forum  


Post a new message in "Article Discussion"
Name:
Subject:
This image contains a scrambled text, it is using a combination of colors, font size, background, angle in order to disallow computer to automate reading. You will have to reproduce it to post on my homepage Enter what you see: *
tips: hit Reload page before writing a text if you have difficulty reading characters in image
topic icon:
no
boardcode:
 Colour:  Size:   Close all tags
Message:

emoticons
B) ;) :) :P
:laugh: :ohmy: :sick: :angry:
:blink: :( :unsure: :kiss:
:woohoo: :lol: :silly: :pinch:
:side: :whistle: :evil: :S
:blush: :cheer: :huh: :dry:

Topic History of: VGA clock with USB interface
Max. showing the last posts - (Last post first)
Author Message
roger hello ....



i am very interested in this project. the link is dead for the updated firmware.



can someone please email it to me at : tecfacet @yahoo.com. (remove space) from email address.



thank you,



roger
Jonathan The EUSART could be useful for e.g. text overlays, as seen in Linus Akesson's Craft demo. You might need to add a few resistors though.
azhar dariog wrote:

Found something similar on the net:



http://www.circuitdb.com/show.php?cid=69


http://www.rickard.gunee.com/projects/video/pic/howto.php




http://www.micro-examples.com/public/microex-navig/doc/089-pic-pal-tv


(thx to Marcio from Microchip Forum)



http://yusoft.kulichki.com/english/pic/my_proj.htm


(thx to DougT from Microchip Forum)



Post edited by: dariog, at: 2007/01/29 19:33<br><br>Post edited by: dariog, at: 2007/02/20 21:32
dariog ...and made my version.



TV bar generator, capable of some 64x48 pixel (4:3 ratio), with 4 grey levels.

Uses a 18F2550 overclocked at 50.302 MHz (12 times Chroma frequency, in order to be able, maybe one day, to have some PAL features, i.e. colors!)

A simple R-2R is used as a simple DAC to have the 3 levels needed for this video signal.



C code with some mixed assembly; signal is generated in interrupt.



Uses: TV linearity tester...

Base for games, Images displaying (with a SD connected).



Theorical upgrades: reaching for 16 grey levels is feasible, yet it would consume almost all of the RAM (on this PIC): depending on the use and the other peripherals needed, one can switch to another PIC.

8 levels i.e. 3 bit is of course impraticable due to opcode oddity in handling 3 bits a time!

Higher horizontal resolution could probably be achieved, and so vertical: once again, the limit is the available RAM.



Post edited by: dariog, at: 2006/11/15 22:59
dariog Found something similar on the net:



http://www.circuitdb.com/show.php?cid=69


http://www.rickard.gunee.com/projects/video/pic/howto.php




http://www.micro-examples.com/public/microex-navig/doc/089-pic-pal-tv


(thx to Marcio from Microchip Forum)



http://yusoft.kulichki.com/english/pic/my_proj.htm


(thx to DougT from Microchip Forum)



Post edited by: dariog, at: 2007/01/29 19:33



Post edited by: dariog, at: 2007/02/20 21:32
dariog OK, here it goes the new firmware release.



The prototype is now up and running since august, and works rather fine. The self-running clock was a bit late (losing 3 minutes in an hour) so the divider has been corrected and now is more precise); Main softwareon the PC updates the VGA clock from the atomic clock on the internet (time.ien.it) once in an hour, so it never goes too wrong; USB interface seems to work correctly (on a Windows 2000 server), though, on a warm reboot, at times the USB is not found and you have to replug it (annoying, although quite rare). A FIX for this rather typical problem must be found!



Besides, we've got software-customizable display color on-the-fly (just send a particular packet to US between Red-Green-Blue.

And we have doubled resolution, i.e. 64x32 pixels (actually, it's 4-times cmpared to earlier version). It can be choosen at compile time. Be aware of some increased flickering!



File Attachment:
File name: vgaclock.zip
File size:185792 bytes




Post edited by: dariog, at: 2006/10/10 09:19