Da fällt mir grad noch eine Frage ein:
Wäre es möglich, das VSYNC-Signal auch mittels Attiny zu generieren?
Also ist es statisch oder dynamisch (je nach anzuzeigendem Bildschirminhalt)?
Wahrscheinlich ist die Frage ziemlich doof, denn wäre das Signal statisch, würde man es wohl im Monitor selbst erzeugen... aber mei: Fragen kann ich ja mal!
Dazu muß man ein paar Worte zur Funktionweise verlieren.
Die SYNC-Signale steuern die Strahlablenkung im Monitor.
Der Strahl läuft zeilenweise über den Bildschirm. Ob an der jeweiligen Strahlposition die Leuchtschicht angeregt wird, wird vom VIDEO Signal gesteuert.
Das HSYNC-Signal markiert das Zeilenende für den Strahl. Ein HSYNC-Impuls sorgt dafür, daß der Strahl zum Beginn der nächsten Zeile springt.
Das Bild wird dadurch Zeilenwesie aufgebaut. Am Ende des Bildes sorgt ein VSYNC-Impuls dafür, daß der Strahl zum Bildbeginn, also an den Anfang der ersten Zeile springt.
Alle Signale sind also voneinander abhängig.
Würde man versuchen, das VSYNC Signal extern zu erzeugen, müsste man dafür die HSYNC-Impulse zählen, und nach der richtigen Anzahl den VSYNC-Impuls erzeugen. Zählen alleine reicht aber nicht, man muß auch Position synchronisieren können. Schließlich muß die erste Zeile auch als erste dargestellt werden, und nicht irgendwo in der Bildmitte.
Kurzum: Die Erzeugung der Videosignale ist ein in sich stimmiges System. Eingriffe von außen sind ein schwieriges Unterfangen.