TinyVGA.com: VGA Microcontroller projects

VESA Signal 1600 x 1200 @ 65 Hz timing

General timing

Screen refresh rate65 Hz
Vertical refresh81.25 kHz
Pixel freq.175.5 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area16009.1168091168091
Front porch640.36467236467236
Sync pulse1921.0940170940171
Back porch3041.7321937321937
Whole line216012.307692307692

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area120014.769230769231
Front porch10.012307692307692
Sync pulse30.036923076923077
Back porch460.56615384615385
Whole frame125015.384615384615