TinyVGA.com: VGA Microcontroller projects

VESA Signal 1600 x 1200 @ 75 Hz timing

General timing

Screen refresh rate75 Hz
Vertical refresh93.75 kHz
Pixel freq.202.5 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area16007.9012345679012
Front porch640.31604938271605
Sync pulse1920.94814814814815
Back porch3041.5012345679012
Whole line216010.666666666667

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area120012.8
Front porch10.010666666666667
Sync pulse30.032
Back porch460.49066666666667
Whole frame125013.333333333333