Probleme beim Debuggen

Gast #1330266
Lesenswert?
• ▲
▼
Hi,

ich möchte mit folgendem Code einfach eine LED blinken lassen, jedoch 
habe ich das Problem, dass das AVR Studio beim debuggen einfach nach dem 
Setzen des Directory Registers von Port D hängen bleibt (Kein Pfeil mehr 
wo er sich aktuell befindet und die debugging-buttons grau).
Kann mir jemand helfen?
1
#include <avr/io.h>
2
#include <stdint.h>
3

4
uint8_t PIN_LED = 5;
5
uint16_t T_WAIT = 99;
6

7
void warte(uint16_t i);
8

9
void main(void)
10
 {
11
 DDRD|=(1<<PIN_LED);  //1:Ausgang LED_pin
12

13
 while(1)
14
  {
15
  PORTD^=0x10;          //XOR auf LED pin
16
  warte(T_WAIT); 
17
  }
18

19
 }
20

21
void warte(uint16_t i)
22
 {
23
  while(i--)
24
   {
25
   }
26
 }

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