TinyVGA.com: VGA Microcontroller projects

VESA Signal 1280 x 1024 @ 75 Hz timing

General timing

Screen refresh rate75 Hz
Vertical refresh79.976303317536 kHz
Pixel freq.135.0 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area12809.4814814814815
Front porch160.11851851851852
Sync pulse1441.0666666666667
Back porch2481.837037037037
Whole line168812.503703703704

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area102412.803792592593
Front porch10.012503703703704
Sync pulse30.037511111111111
Back porch380.47514074074074
Whole frame106613.328948148148