TinyVGA.com: VGA Microcontroller projects

VESA Signal 720 x 400 @ 85 Hz timing

General timing

Screen refresh rate85 Hz
Vertical refresh37.92735042735 kHz
Pixel freq.35.5 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area72020.281690140845
Front porch361.0140845070423
Sync pulse722.0281690140845
Back porch1083.0422535211268
Whole line93626.366197183099

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area40010.546478873239
Front porch10.026366197183099
Sync pulse30.079098591549296
Back porch421.1073802816901
Whole frame44611.759323943662