PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : delay Routine im Millisekundenbereich atmega32 4Mhz Quarz



semicolon
24.05.2006, 13:10
Wie kann ich eine Funktion schreiben für einen delay, welche als Übergabewert die dauer der Verzögerung hat.

Es es auch möglich ohne den Timer und Unterrupts zu arbeiten?

Mein AVR wird mit 4MHz betrieben.

ogni42
24.05.2006, 13:16
#include <avr/delay.h>

"Use THE SOURCE, Luke"

semicolon
24.05.2006, 13:18
Dies ist bereits vordefinierter Code den man ohn weiteres benützen kann? Sollte ohne grosse Probleme dann auch laufen?

ogni42
24.05.2006, 13:23
Ja. Schau aber in den Header, die maximale Verzögerungszeit ist jeweils begrenzt.

semicolon
24.05.2006, 13:37
ok werde ich mal versuchen. Dank für deine Hilfe, ansonsten werde ich mich wieder melden.