cbi PORTB,TXD geht nicht

Gast #519391
Lesenswert?
• ▲
▼
ich habe in einem gcc C-Projekt eine Assemblerdatei,
dort möchte ich den folgenden Befehl verwenden

cbi  PORTB,TXD

oder

cbi  _SFR_IO8(PORTB),TXD

beides mag der Assembler aber nicht, da muss also eine Zahl hin wie z.B

cbi   0x18,TXD

Gibts da irgendwo ein define für oder muss ich dass selber definieren
Gast #519433
Lesenswert?
• ▲
▼
ein externer ASM-File,

das Bit ansprechen mit TXD (was ich vorher definiert habe) geht ja,
was ich suche ist ein define für das Ausgangsregister.
Ich könnte natürlich selber definieren z.B.
#define AUSGANG 0x18
und dann
cbi AUSGANG,TXD

das halte ich aber nicht für besonders elegant

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.