Hallo,
Wie kann man einen 80C552 also ein 8051-Derivat eigentlich dazu bringen für einen Moment anzuhalten?
Die üblichen Programme sehen ja eher so aus.
Hauptprogamm:
- Timer initialisieren
- while(1);
Und darüber dann halt die Timerinterruptroutienen, welche die eigentliche Arbeit machen.
Aber so lange die nicht arbeiten läuft dann ja eine Endlosschlife while(1); Das verbraucht doch Strom. Kann man das irgendwie unterbinden? Ich habe nach der kompletten Mikroprozessortechnikvorlesung irgendwie das Gefühl, als hätte man uns etwas sehr wichtiges unterschlagen.
MfG,
Markus