Und ich bin mir sicher, dass es Zufall war, es klingt ganz nach Wackelkontakt (o. ä.). int main (void) ist durchaus erlaubt (und wenn es ein Fehler wäre, würde der Compiler meckern). Ich denke, dass du einfach das eine Mal pech hattest und nach dem du das verbessert hast, hattest du Glück oder so.So ein Fehler mit 0x0F =! 0x00 hatte ich schon mal bei nem Blinkprogramm, dann hab e ich die Klammern geändert und aus int main (void) main () gemacht und es ging. Der Fehler schien nicht mehr auf...
Darum bin ich von einem Codefehler überzeugt...
Du kannst Schaltpläne mit Eagle ( www.cadsoft.de ) erstellen oder einfach von Hand zeichnen und als Bild hochladen. Wie programmierst du den µC jetzt genau? Welcher Programmer? Welche Software? Wie sieht die Verbindung aus? ISP?
Lesezeichen