TinyVGA.com: VGA Microcontroller projects

VESA Signal 1024 x 768 @ 43 Hz Interlaced timing

General timing

Screen refresh rate43 Hz
Vertical refresh35.522151898734 kHz
Pixel freq.44.9 MHz

Horizontal timing (line)

Polarity of horizontal sync pulse is positive.

Scanline partPixelsTime [µs]
Visible area102422.806236080178
Front porch80.17817371937639
Sync pulse1763.9198218262806
Back porch561.2472160356347
Whole line126428.15144766147

Vertical timing (frame)

Polarity of vertical sync pulse is positive.

Frame partLinesTime [ms]
Visible area76821.620311804009
Front porch00
Sync pulse80.22521158129176
Back porch411.1542093541203
Whole frame81722.999732739421