AN #156 - VGA AVR - BASCOM Video controller |
|
VGA
AVR - BASCOM-AVR VIDEO CONTROLLER by GIOVANNI DE LUCA (delucagiovanni at interfree dot it)
My board allows to visualize images, text, lines and
single pixel, on your pc monitor with a 640 x 480 pixels resolution, 64 colors, 60hz
through usb-serial commands.
For this application I have used an atmega128 - 18 Mhz
overclocked and a Fpga Cyclone with a clock of
27.175 Mhz, two speed static ram low cost, one 64MB mmc card, a usb-rs232
converter. The FPGA has been used for producing the synchronism
signals for the video-vga and the timing to write and read from videoram. I have attached the files for its program in J-tag
mode with ByteBlaster programmer or Parallax serial mode. The code is in
VHDL-LANGUAGE and to edit VHDL code I used Quartus web edition by Altera. Ciao
from Italy, Sicily, Catania city, by Giovanni De Luca.
Schematic preview: 
 Demo preview:
Source code for AVR and ALTERA is in archive. Program preview isnt published here because its too long for publishing.
|