delay.h und Interrupt

Gast #2145702
Lesenswert?

_delay produziert ein Assembler-Makro, das einfach nur Zeit verzählt. In 
dem Makro ist kein CLI eingebaut, demnach kann ein Interrupt 
dazwischenfunken. Falls du das nicht wünschst, einfach ein cli() vor 
_delay() setzen.
Gast #2145876
Lesenswert?

danke für den Link

muss ich mir mal genau ansehen wenn ich Zeit hab
Momentan bin ich froh, dass meine Interrupts durchgehen^^

Weil ich grad dabei bin: wird die
1
eeprom_write_byte();
 von Interrupts unterbrochen? :-)

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