In r18 hat gewissermaßen die Einheit 2^16 Durchläufe, wenn man die Rücksprünge zu Loop1 betrachtet.
Die gesamte Anzahl der Durchläufe stellt sich dann als dreistellige Zahl dar. Die Basis des Zahlensystems ist 256, die Ziffern also Bytes.
So bietet sich zur Feineinstellung r17(oder wenn so eine lange Schleife mal ganz genau sein muss, auch r16) an.
Den djnz-Befehl kenn' ich nicht. Was macht der denn?