@TE: Soll das Gerät weiter im BOS-Bereich eingesetzt werden ? Dann gibt's keine
Möglichkeit, das Gerät zu erweitern. Aber nun werd ich wieder geschlagen, weil ich
ja böse Gesetze und Richtlinien erwähne..

@Carsten:
Hm.. keine Ahnung, muss wohl ein Denkfehler gewesen sein ;)

Interner 1 MHz Takt, etwa 4 uSek Ausführungszeit pro Anweisung..

Interrupt-Gesteuert ergibt sich also:

4 Zyklen Interrupt-Einsprung
1 Zyklus Einlesen "adresse"
1 Zyklus Speicher-Offset auf Sprungtabelle
1 Zyklus Ausgabe Datenbyte
1 Zyklus Ausgabe sich setzen lassen

Der Rest der Interrupt-Routine ist nicht mehr so wichtig, im Prinzip nur
nochmal 4 Zyklen für den Rücksprung in die Endlosschleife...

Macht also 12 Zyklen zu 4 Mikrosekunden .. also 48 Mikrosekunden..

Habe also gaaanz grob gerundete 50 Mikrosekunden, nicht 60 Nanosekunden,
ganz klar ;) Aber diese Technik ist immer noch schneller als "Millisekunden" :-D

Gruss,
Tim

PS: Der BMD tastet "pro Ton" eine Speicherstelle ab, also +/- 70 Millisekunden.