TinyVGA.com: VGA Microcontroller projects

VESA Signal 1280 x 800 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh49.678571428571 kHz
Pixel freq.83.46 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area128015.336688233884
Front porch640.76683441169422
Sync pulse1361.6295231248502
Back porch2002.3963575365445
Whole line168020.129403306973

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area80016.103522645579
Front porch10.020129403306973
Sync pulse30.06038820992092
Back porch240.48310567936736
Whole frame82816.667145938174