Hallo, habe folgendes Problem... Der µC (ATmega168) startet erst nach einem Hardware-Reset... Habe mit der gleichen Schaltung den µC schon mit einem Bascom-Prog geflasht. Da ist er gleich gestartet. Nun habe ich das Programm in C geschrieben und er startet erst nach einem Hardware-Reset. Woran kann das denn liegen. Habe da leider keine Ahnung... Danke für eure Hilfe!!!
Gast
#1477401
Wir habren auch keine Ahnung , wie deine Schaltung aussieht
Gast
#1477402
In Zeile 5 deines C-Programms hast du ein ";" vergessen!
Gast
#1477403
Programmier-Kabel noch dran? Hält dein Programmer eventuell die Resetleitung unten?
Gast
#1477404
Was meinst du mit Hard-Reset? Nach dem neu anlegen der Versorgungspannung? Evtl. mal den Watchdog aktivieren falls er wirklich irgendwo hängt
Ich denke das dürfte eher am Flash-Programm liegen (z.B. Ponyprog etc), weil evtl. irgendwelche Zeiten nicht ganz eingehalten werden (z.B. wann der Reset nach dem Programmieren erfolgt). Hast du mal versucht beide Hex-Files (also einmal das aus Bascom und einmal das aus GCC mit Ponyprog oder so) zu flashen?
Gast
#1477416
Ein Prozessor fängt beim Einschalten am Punkt NULL an. Wo Deiner jetzt herumlungert wissen wir nicht.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.