Felix schrieb:
> Hallo Karl-Heinz,
>
> ja ich weiß, dass PARSIC nicht für komplexere Aufgaben geeignet ist.
>
> Dennoch leistet es hervorragende Arbeit bei einfacheren Aufgaben - man
> kommt sehr schnell zum Ziel - leider nicht beim Multiplexen...
Wie hast du es denn gemacht?
Wie gesagt: der Weg führt über einen Timer, der in regelmässigen
Abständen einen Interrupt auslöst. In der Interrupt Routine wird die
aktuelle gerade leuchtende Anzeige abgeschaltet, die Belegung für die
nächste Anzeige eingestellt und die aktiviert.
Und das wars dann schon.
Was du brauchst ist also so etwas wie Speicherstellen, die die
jeweiligen 7-Segment Muster aufnehmen können und einen Zähler, welche
Anzeige als nächstes drann ist.
Und natürlich einen Timer samt Interrupt.
In C ist das ein 5 Zeiler. Da ich aber dieses Parsic nicht kenne, kann
ich dir nicht sagen, wie du da welche Bausteine miteinander 'verdrahten'
musst, um das Äquivalent zu erhalten.