Include Dateien, Assembler

#4476343
Lesenswert?
• ▲
▼
Michael schrieb:
> Woher weiß ich, welche Include-Datei für welchen Mikrocontroller im
> Bezug auf Assembler benötigt wird?

Signature-Bytes auslesen.

In der Include-Datei stehen dann die entsprechenden Werte:

; ***** SPECIFY DEVICE 
***************************************************
.device AT90S2313
#pragma AVRPART ADMIN PART_NAME AT90S2313
.equ  SIGNATURE_000  = 0x1e
.equ  SIGNATURE_001  = 0x91
.equ  SIGNATURE_002  = 0x01
Gast #4476394
Lesenswert?
• ▲
▼
Die m8def.Inc brauchst du nicht, damit dein code funktioniert. Es ist 
bloß deutlich einfacher für ein Register den dort definierten Namen zu 
nutzen, als jedes mal die Adresse auf zuschreiben und die Lesbarkeit 
erhöht es auch noch.

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.