NOR mit AVR-Assembler?

Gast #433567
Lesenswert?
• ▲
▼
ja, stimmt. Es geht mir aber nicht um ein ganzes Byte, sondern um ein 
einzelnes Bit im Byte.

Ich möchte erreichen, dass zB. das Bit0 in PortA gelöscht wird.
Welches Bit gelöscht wird steht im Register PortNr

Beispiel:
PortA = 11001100
PortNr= 00000001
ergibt: 11001100

oder ein anderes Beispiel:
PortA = 11001100
PortNr= 00000100
ergibt: 11001000

Wie kann ich das mit logischen Operationen bewerkstelligen?

Danke nochmal
trsy98

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.