TinyVGA.com: VGA Microcontroller projects

VESA Signal 768 x 576 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh35.819672131148 kHz
Pixel freq.34.96 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area76821.967963386728
Front porch240.68649885583524
Sync pulse802.2883295194508
Back porch1042.974828375286
Whole line97627.9176201373

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area57616.080549199085
Front porch10.0279176201373
Sync pulse30.083752860411899
Back porch170.4745995423341
Whole frame59716.666819221968