Atmega32 Delay Problem

Gast #2306138
Lesenswert?

Hallo mein ATmega32 läuft viel zu schnell. Eigentlich soll eine LED im 
Sekundentakt blinken:
1
#include <avr/io.h>
2
#include <util/delay.h>
3

4
#define F_CPU 16000000UL
5

6
void main(void)
7
{
8
   DDRB = 0xff;
9

10
  PORTB = 0xff;
11

12
  while(1)
13
  {    
14
    PORTB ^= ( 1 << PB0 ); 
15
        
16
    _delay_ms(1000); 
17
  }
18
}

Ich nutze das AVR Studio 5 und einen AVR Dragen zum flashen. Als 
Testboard habe ich das AVR NET IO von Pollin. Die Fuses habe ich wie im 
Tutorial beschrieben eingestellt.

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