Forum: Mikrocontroller und Digitale Elektronik Zahlendarstellung mit AVR-Assembler


von Erwin (Gast)


Lesenswert?

Ich habe aus einem Code mal verschiedene Zeilen herausgepickt:
ldi temp,0x62
cpi pwm,255
ldi R18, $C6

Was bedeutet 0x62 und was $C6?

Die 255 ist dezimal, das sehe ich, aber welche von den anderen beiden
bedeutet hexadezimal?

Gruß Erwin

von spess53 (Gast)


Lesenswert?

Hi

Das sind zwei verschiedene Schreibweisen für Hexzahlen. Eine Möglichkeit 
fehlt noch: 0b10101010 für Binärdarstellung.

MfG Spess

von Jörg X. (Gast)


Lesenswert?

Und "AAh" für Hexzahlen fehlt auch noch
Und "0252" für Oktalzahlen

scnr
Jörg

von Johannes M. (johnny-m)


Lesenswert?

Jörg X. wrote:
> Und "AAh" für Hexzahlen fehlt auch noch
Wer lesen kann... Der AVR-Assembler (und um den geht es hier) kennt 
diese Darstellung nicht.

von Erwin (Gast)


Lesenswert?

Danke für die Antworten. Jetzt kann ich auch den Sinn des ganzen 
Programmmes verstehen, das war nicht kommentiert und ich mußte mir einen
Programmablaufplan da heraus zeichen.

Gruß Erwin

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.