Hallo, ich will mit dem Baustein AT89S8252 ein kleines Programm erstellen ... ich komm soweit auch klar, aber ich hab ein Problem: Ich muss eine kleine Pause im Programm einlegen von ca einer Sekunde. Ich weiss nicht wie ich das im Code umsetzten muss. Kann mir da einer helfen ?? Ich programmiere noch mit Assembler
Hallo Christian, ich hab da mal etwas passendes für Dich angehängt. Der AT98S8252 war doch ein 8051-Derivat oder? Kurz noch zur Handhabung: mov A, #100d acall Wait_hs bewirkt eine Verzögerung von ca. 1 sec, wie ebenfalls: mov A, #10d acall Wait_zs Eine Uhr sollte man sich damit besser nicht basteln, dafür sind ja auch die Timer da. Dennoch sind die Routinen gut beim Initialisieren, zum Testen, Debuggen und für Notfälle (wenn grade alle Timer im Einsatz sind) für alles, wo es eben nicht so auf die µsec ankommt... ;) Viel Spaß damit, Arne
Hallo, dass könnte eine sehr sehr interessante Seite sein für alle die 8051 in Assembler programmieren: http://wwwiti.cs.uni-magdeburg.de/~buchmann/privat/generator.htm mfg Christian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.