Hallo zusammen!
Vorneweg gesagt: Ich bin noch totaler Anfänger mit Mikrocontrollern, hab
mich aber in letzter Zeit etwas reingelesen. Nun teste ich schon mal ein
wenig im AVR-Studio rum.
Ich habe ein Problem mit der delay-funktion. Wenn ich die Funktion
benutze springt der in der Simulation in die Datei delay_basic.h und
bleibt dann an der Stelle
1 | void
|
2 | _delay_loop_1(uint8_t __count)
|
3 | {
|
4 | __asm__ volatile (
|
5 | "1: dec %0" "\n\t"
|
6 | "brne 1b"
|
7 | : "=r" (__count)
|
8 | : "0" (__count)
|
9 | );
|
10 | }
|
, genauer an der Stelle "__asm__ volatile (" stehen.
Woran liegt das?
Im Voraus schon mal Vielen Dank!
Gruß Niko.