TinyVGA.com: VGA Microcontroller projects

VESA Signal 1024 x 768 @ 75 Hz timing

General timing

Screen refresh rate75 Hz
Vertical refresh60.060975609756 kHz
Pixel freq.78.8 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area102412.994923857868
Front porch160.20304568527919
Sync pulse961.2182741116751
Back porch1762.2335025380711
Whole line131216.649746192893

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area76812.787005076142
Front porch10.016649746192893
Sync pulse30.04994923857868
Back porch280.46619289340102
Whole frame80013.319796954315