Forum: Mikrocontroller und Digitale Elektronik compare1 flag


von iwan (Gast)


Lesenswert?

Bin grag beim schreiben eines Assemblerprogramms für at90s2313 mit dem
AVR Assembler. Im AVR Studio hab ich dann gesehen, dass das Compare1
flag gesetzt ist und das Programm dann falsch springt.


wie lösche ich im AVR assembler das compare1 flag?

von Andi (Gast)


Lesenswert?

Was´n das?
Habe ich bis jetzt noch nicht benötigt in der Version 4.

MfG
Andi

von iwan (Gast)


Lesenswert?

ganz einfach indem in das compare 1 flag eine 1 geschrieben wird

von gerd (Gast)


Lesenswert?

Hallo.

In der Realität geht das Compare Flag nur an, wenn man den Compare-Int
enabled hat. Wann das Studio das Flag anmacht, ist eine andere Sache.

mfg
gerd

von iwan (Gast)


Lesenswert?

eben nicht.
wenn nicht "enabled" ist erfolgt nur kein Sprung.

von Andi K. (Gast)


Lesenswert?

Lern erst mal, Dich gramatisch richtig Auszudrücken und beschreibe dann
im Detail was Du vor hast (gegebenenfalls mit Code im Anhang), was es
machen soll, was Du machst und wo das Problem ist.
Sonst kann Dir nicht geholfen werden.

MfG
Andi

von iwan (Gast)


Lesenswert?

oder mir wird nicht geholfen.
Wie in vielen anderen Foren im Internet.
Wobei ich nicht sagen will dass hier niemanden geholfen wird.
Aber ich hasse diese ewigen Weltverbesserer.

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.