-
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo JanPeter,
stimmt schon, aber: stimmt schon.
Wenn du den p5driv genommen hast, dann müsste SYSTEM auf 01c9 beginnen, wie in meinem dis-assembly. Im p5driv12 beginnt LED_DRIVE auf 01CA, und gleicht dem alten SYSTEM ab 01cc. Hauptunterschied ist der Zugriff auf die bits, nämlich alt: "rol $a4" und neu "rol $a4, x", also indiziert über das x-reg. Im neuen SYSTEM wird der Inhalt von x jetzt auf "0" gesetzt (damit wird $a4 = EXTPORT übertragen), und im LED_DRIVE ist x = "2" (damit wird $a4 + 2 = $a6 = LEDPORT übertragen).
Wenn du mir deinen p5-i2c asm source schickst, kann ich dir's reinbasteln.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen