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!!!
Programmier-Kabel noch dran? Hält dein Programmer eventuell die Resetleitung unten?
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?
Ein Prozessor fängt beim Einschalten am Punkt NULL an. Wo Deiner jetzt herumlungert wissen wir nicht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.