taktgenerator mit sleep_mode

Gast #177723
Lesenswert?

hi leutz,

ich wollte mir ein taktgenerator mit der funktion sleep_mode bauen.
hier mal der programmausschnitt :

set_sleep_mode(0);
        sbi(PINB,PB0);
        sbi(PINB,PB3);
        sbi(PINB,PB1);
        sleep_mode (500);
        cbi(PINB,PB1);

wenn ich das dann kompiliere bekomme ich folgende fehlermeldung:

macro "sleep_mode" passed 1 arguments, but takes just 0
`sleep_mode' undeclared (first use in this function)
(Each undeclared identifier is reported only once
for each function it appears in.)

kann mir jemand sagen was das bedeutet?
ps:headerdatei avr/sleep.h eingefügt

danke,ciao peter
Gast #177726
Lesenswert?

avr/delay.h. pausenzeit mittels taktrate in uC-cyclen umrechnen, durch
anzahl der cyclen/loop teilen (steht im code-kommentaren),
"loop"-funktion damit aufrufen. wenn ungenau reicht: "for
schleifen" (evtl. verschachteln). whatever: wenn moeglich timer
nehmen.

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