mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Pause bei AT89S8252


Autor: Christian Barth (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Arne (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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...

mfg

Christian

Autor: Christian Barth (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
danke für eure Hilfe...ich hab das Problem damit lösen können...thx

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.