service manual des 8051 core

OP #558094
Lesenswert?
• ▲
▼
Hallo,

ich müßte mal was genaues wissen über das interne timing
bei zugriff auf SFR.

Möchte wissen,
ob bei einem mov a,thl (während zähler aktiv in mod 1 zählt)
zuerst geladen und dann hochgezählt
oder umgekehrt.

dessgleichen ob bei mov thl,a
erst gezählt oder erst der mov kommt.

hat jemand die URL fürs manual,hab bei intel nur spezifische
Sachen gefunden ~:-|

Gruß

Andi
#558139
Lesenswert?
• ▲
▼
Das Inkrementieren des 16-Bit-Zählers erfolgt unabhängig vom Auslesen.
Deswegen kann folgendes passieren:
TH1 enhält 14d, TL1 enthält 255d und wird zuerst ausgelesen,
Liest man jetzt das TH1 aus erhält man 15d weil TL1 inzwischen
übergelaufen ist. Also hat man den falschen Wert 15d und 255d.
OP #558151
Lesenswert?
• ▲
▼
Jack, das ist schon klar, da muß höllisch aufgepasst
werden.
zuerst th0 lesen
tl0
bei 1 ?? (weil zur Abfrage ja eben der zähler evtl von 0 auf 1 gezahlt 
hat)
th0 nochmal lesen

Es ist auch eine Sache der Anwendung.
Wenn zum beispiel zeitnah zum gesetzen  t-flag ausgelesen wird,
dann ist thl ja gerade eben erst übergelaufen
(zbsp bei t- interupt in H-prirorität)
Ich konnte bis jetzt nur lesen daß der zähler mit dem internen
Takt oder den takt von ALE hochgezählt wird.

mich würde halt interessieren zu welchem Zeitpunkt Sx Py...
gezählt und geschoben wird.

Gruß
Andi




Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.