Forum: Mikrocontroller und Digitale Elektronik PIC Assembler


von Reto (Gast)


Lesenswert?

Kann man bei der Variablen Declaration auch
direct ein Register mit einem Wert initialisieren ?
Benutze die MPLAP Entwicklungsumgebung.

von Carsten (Gast)


Lesenswert?

Nein,
es gibt im eigentlichen Sinn gar keine Variable, sonder nur die
Zuweisung eines Namens und einer Zahl.
Bei den Befehlen wir dann der Name als Zahl interpretiert, was häufig
der Adresse der "Variablen" im RAM entspricht.

von Jörg R. (Firma: Rehrmann Elektronik) (j_r)


Lesenswert?

Hallo,
nein, das geht nicht. Deklarationen enthalten kein Programmcode. Um ein
Register zu initialisieren, muß der Wert dort physikalisch
reingeschrieben werden und das geht nur mit mit entsprechendem
Programmcode. Du kannst Dir aber entsprechende Makros definieren.

Jörg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.