Hallo Leute,

ich lerne gerade Assembler (hab schon etwas Erfahrung mit C), und in meinem Buch steht folgendes:
Code:
;Taktteiler: 5 Takte Low / 5 Takte Higt gibt Takt / 10
loop:  out  PORTB, r16  ;1 Takt    r16 ist zuerst 0 
       inc  r16               ;1 Takt: zähler erhöhen
       nop                     ;1 Takt
       rjump loop           ;2 Takte: Schleife
"bei fünf Takten Low und fünf High erscheint der Prozessortakt geteilt durch 10"

Ich dachte immer, dass ein Takt bedeutet, einmal von Low bis wieder Low, dann müsste der Takt ja eigentlich durch 5 und nicht durch 10 geteilt werden.
Habe ich einen Denkfehler?

Danke im Voraus, Yaro