TinyVGA.com: VGA Microcontroller projects

VESA Signal 1280 x 960 @ 72 Hz timing

General timing

Screen refresh rate72 Hz
Vertical refresh72.071759259259 kHz
Pixel freq.124.54 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is negative.

Scanline partPixelsTime [µs]
Visible area128010.277822386382
Front porch880.70660028906375
Sync pulse1361.0920186285531
Back porch2241.7986189176168
Whole line172813.875060221616

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area96013.320057812751
Front porch10.013875060221616
Sync pulse30.041625180664847
Back porch370.51337722819978
Whole frame100113.888935281837