delay function Problem

#6941925
Lesenswert?

für ein ATMEGA88 habe ich ein Problem mit der delay function 
gefunden.Wenn ich die Funktion auf 1000ms ,8 sec statt 1s dauert 
!!!!!.Die LED blinkt ,sondern 8s statt 1s .

---------

#include <avr/io.h>
#include <util/delay.h>
#define F_CPU 8000000UL

int main(void)
{

  DDRC |=(1<<PC0);

    while (1)
    {
    PORTC |=(1<<PC0);
    _delay_ms(1000);
    PORTC &= ~(1<<PC0);
    _delay_ms(1000);
    }
}

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