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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren