TinyVGA.com: VGA Microcontroller projects

VESA Signal 1600 x 1200 @ 85 Hz timing

General timing

Screen refresh rate85 Hz
Vertical refresh106.25 kHz
Pixel freq.229.5 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area16006.9716775599129
Front porch640.27886710239651
Sync pulse1920.83660130718954
Back porch3041.3246187363834
Whole line21609.4117647058824

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area120011.294117647059
Front porch10.0094117647058824
Sync pulse30.028235294117647
Back porch460.43294117647059
Whole frame125011.764705882353