µ[micro]electronics info

A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.

E-books

Google

Disclaimer

Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.

My e-mail

My website

Scrolling VGA output for Microchip PIC

VGA 640×480@60Hz output from PIC with 64×40 pixels and 256 colors

Hardware is very simple, VGA connector and resistors are pretty much everything that is needed (and the PIC itself). It provides 64 x 40 pixels in 256 colors RRRGGGBB (can be changed to other configuration by altering resistor array) and smooth vertical scrolling. VGA timing done in Timer0 interrupt, no need for any VGA related timing in the main routine.

Powered by Drupal - Design by Artinet