Gast
#257018
Hallo Leute! Ich habe ein Phänomen mit meinem AtMega168 in Verbindung mit dem avr-gcc 3.4.4. Es gibt ja ein Makro _delay_ms(...) welches eine gewisse Anzahl an Millisekunden warten soll. Ich habe ein Programm in dem ich 1000ms warten will. Es toggelt einfach einen Portpin, an dem bei mir ein Relais hängt. Jetzt wird aber, aus irgendeinem Grund, keine Pause von 1000ms durchgeführt. Das Relais klappert jetzt ohne Pause so vor sich hin. Meine CPU arbeitet mit einem 20MHz Quarz. Anbei der Sourcecode mit dem Makefile. Bitte um Hilfe! Danke! Markus