Hallo
Ah, das hab ich nicht gesehen, aber Du hast Recht, um ein Byte bitweise zu komplementieren (1er-Komplement, nicht zu verwechseln mit 2er-Komplement) muss man es mit 0xFF XORen.Könntest du dir noch mal die Main Schleife angucken?
Der soll ja angeblich das Komplement auf B ausgeben... Aber wenn ich nen Bit-Xor mit 0 mache, dann kommt da bei mir kein Komplement raus...oder??
Das steht nicht im Datenblatt, da das kein "normaler" Befehl ist, sondern ein Assembler-Makro. Das müsste irgendwo im MPASM Handbuch stehen.Und, ähm ich hab ja im Datenblatt gesucht, aber was heißt "BNZ"?
BNZ dürfte für "Branch if Not Zero" stehen, also springe, wenn Zero-Flag nicht gesetzt ist
Gute PIC-Seite: http://www.sprut.de
Gruess
Fritzli
Lesezeichen