umerklärlicher "reset"

Gast #39405
Lesenswert?

hi,
nach einigen "komischen" Erlebnissen, hab ich mal schnell ein Testprogi 
getippt und muss leider feststellen, dass irgendwas mit meinem µC nicht 
in ordung ist (oder ist's hoffentlich doch mein Programm?) :(

Das Programm tut was es soll (wenn auch etwas schnell ;)), aber dann 
(nach dem Tastendruck PD0) gehen sofort wieder alle LEDs an PORTB 
aus!?!?

Hier mal der Code:

#include <avr\io.h>

void main() {
  DDRB=255;
  DDRD=0;
  PORTB=~c;
  for(;;)
    PORTB+=PIND&1;
}

Ich hoffe ihr könnt mir helfen, ich hab das gleiche PRoblem nämlich auch 
bei einem anderen Programm, das bisher ganz gut funktioniert hat

GRuß, Matthias

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