TinyVGA.com: VGA Microcontroller projects

VESA Signal 768 x 576 @ 85 Hz timing

General timing

Screen refresh rate85 Hz
Vertical refresh51.428571428571 kHz
Pixel freq.51.84 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area76814.814814814815
Front porch400.7716049382716
Sync pulse801.5432098765432
Back porch1202.3148148148148
Whole line100819.444444444444

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area57611.2
Front porch10.019444444444444
Sync pulse30.058333333333333
Back porch250.48611111111111
Whole frame60511.763888888889