TinyVGA.com: VGA Microcontroller projects

VESA Signal 800 x 600 @ 100 Hz timing

General timing

Screen refresh rate100 Hz
Vertical refresh63.600746268657 kHz
Pixel freq.68.18 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area80011.733646230566
Front porch480.70401877383397
Sync pulse881.2907010853623
Back porch1361.9947198591962
Whole line107215.723085948959

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area6009.4338515693752
Front porch10.015723085948959
Sync pulse30.047169257846876
Back porch320.50313875036668
Whole frame6369.9998826635377