Ich komme auch hier nicht klar, ich hoffe ich habe das Problem immerhin richtig erkannt.
Grundliegendes :
Um eine 2-Stelle 7-Segmentanzeige unterm Interrupt zu multiplexen, muss der Interrupt vom Timer ausgelöst werden ?
Die Interruptroutine gehört hinter das Ende vom Programm? Bleibt sich das Gleich ob vor oder hinter Data-Zeilen?
Wie erreiche ich dass der gewünschte (Timer?)Interrupt ausgeführt wir?
Bei der Ausgabe läuft es so ab :
- einschalten der Zehner-Anzeige (Pina.1)
- ausgabe der variablen für die Zehnerstelle (PortB)
- ausschalten der Zehneranzeige
- einschalten der Eineranzeige (Pina.0)
-ausgabe der variablen für Einerstelle (PortB)
- ausschalten der Einerstelle
- "retri"
Ist meine Überlegung so richtig, oder habe ich was grundliegendes vergessen?
Michael
Grundliegendes :
Um eine 2-Stelle 7-Segmentanzeige unterm Interrupt zu multiplexen, muss der Interrupt vom Timer ausgelöst werden ?
Die Interruptroutine gehört hinter das Ende vom Programm? Bleibt sich das Gleich ob vor oder hinter Data-Zeilen?
Wie erreiche ich dass der gewünschte (Timer?)Interrupt ausgeführt wir?
Bei der Ausgabe läuft es so ab :
- einschalten der Zehner-Anzeige (Pina.1)
- ausgabe der variablen für die Zehnerstelle (PortB)
- ausschalten der Zehneranzeige
- einschalten der Eineranzeige (Pina.0)
-ausgabe der variablen für Einerstelle (PortB)
- ausschalten der Einerstelle
- "retri"
Ist meine Überlegung so richtig, oder habe ich was grundliegendes vergessen?
Michael