Anfängerfrage-Delay

Gast #38624
Lesenswert?
• ▲
▼
Habe im ATMega16 das Led-Beispiel laufen, wobei das Delay folgendermaßen
aufgebaut ist:

DLY:
  dec  Delay
  brne  DLY
  dec  Delay2
  brne  DLY
        rjmp  loop

wobei Delay und Delay2 den Wert 0xFF als Anfangswert haben -
Funktioniert auch einwandfrei...
Jetzt dachte ich mir, ich kann das Delay um Faktor 2 erhöhen, indem ich
folgendes einbaute:

DLY:
  dec  Delay
  brne  DLY
  dec  Delay2
  brne  DLY
  dec  Delay3
  brne  DLY
        rjmp  loop

wobei Delay3 den Anfangswert 0x02 hat.
Das Delay ist jetzt aber um ein zig-faches länger und nicht nur um das
doppelte?!?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren