Forum: Mikrocontroller und Digitale Elektronik µC startet erst nach Hard-Reset


von Der M. (naeschd)


Lesenswert?

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!!!

von Turbotoni (Gast)


Lesenswert?

Wir habren auch keine Ahnung , wie deine Schaltung aussieht

von Tom (Gast)


Lesenswert?

In Zeile 5 deines C-Programms hast du ein ";" vergessen!

von micha (Gast)


Lesenswert?

Programmier-Kabel noch dran? Hält dein Programmer eventuell die 
Resetleitung unten?

von e is m c quadrat (Gast)


Lesenswert?

Was meinst du mit Hard-Reset? Nach dem neu anlegen der 
Versorgungspannung?

Evtl. mal den Watchdog aktivieren falls er wirklich irgendwo hängt

von Timmo H. (masterfx)


Lesenswert?

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?

von Endlosschleife (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.