TinyVGA.com: VGA Microcontroller projects

VESA Signal 1152 x 864 @ 60 Hz timing

General timing

Screen refresh rate60 Hz
Vertical refresh53.697368421053 kHz
Pixel freq.81.62 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area115214.114187699093
Front porch640.78412153883852
Sync pulse1201.4702278853222
Back porch1842.2543494241607
Whole line152018.622886547415

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area86416.090173976966
Front porch10.018622886547415
Sync pulse30.055868659642245
Back porch270.5028179367802
Whole frame89516.667483459936