Hi Sebastian,
zwei um den wert dann auf den port zu schreiben?
Für das Ausgeben am Port brauchst du nur einen Takt.
Und du holst ja nicht ein Pixel aus dem flash, sondern gleich 8.
Also du brauchst 3 Takte um 8 Pixel zu laden und dann 16 Takte
um die 8 Pixel zu shiften und auszugeben
und dann einen Takt um den Adresszeiger zu incrementieren.
Damit kommst du auf 20 Takte pro 8 Pixel.
Das dauert bei 16 MHz 1,25us. Ergibt 332 Pixel pro 52us.


ausgänge für vsync und hsync die müsste man doch anstelle des timers als interrupt nehmen können
Schöne Idee,klingt auf den Ersten Blick nicht schlecht.
Müsste ich mal drüber nachdenken...
Aber jetzt will ich erstmal mit dem 40x25 Prog weitermachen,
es soll zum Wochenende fertig sein.

Gruß Jan