Forum: Mikrocontroller und Digitale Elektronik ISP Stecker ab = Takt weg


von Torsten B. (torty)


Lesenswert?

Guten Morgen Gemeinde

Hab mir auf Lochraster einen ATMEGA16 verdr.
Wenn der ISP Stecker von meinem USB ISP-PROG aufgesteckt ist, klappt 
auch alles gut. Nur wenn ich ihn dann abziehe bleibt alles stehen. 
Nicht, dass die Spannung weg wäre, sondern der Takt scheint weg zu sein.
Auch wenn ich auf Intern 4MHz 6 CK + 64ms fuse bleibt der uC stehen, 
sobald ich den ISP Stecker abziehe.
Hat jemand eine Idee ?


DAnke
Torsten

Ach noch etwas.
Wenn ich die Betriebsspannung aus- und wieder einschlate, läuft das 
Programm für ein paar 1/10tel Sekunden. Geprüft mit einem Oszi am Timer 
OC2 Pin.
Danach ist wieder Ruhe

von Michael U. (amiga)


Lesenswert?

Hallo,

naja, eigentlich sind da ja nur 2 Sachen von Bedeutung:
Spannung am AVR wirklich ok (direkt an den Pins messen)?
Resetbeschaltung ok (direkt am Pin messen)?

Ansonsten: ich habe auf Lochraster mal 2 Tage einen Fehler durch eine 
superfeine Zinnbrücke zwischen 2 benachbarten Pins gesucht...
Da kratze ich im Zweifel dann immer mit einem kleinen Schraubenzieher 
lang.

Gruß aus Berlin
Michael

von Hugo (Gast)


Lesenswert?

Pullup am Reset?

von Torsten B. (torty)


Lesenswert?

@ Hugo: Hat er
@ Michael: Einer Lötbrücke würde entgegensprechen, dass ja alles toll 
funktioniert, wenn der ISP dran ist.
Wenn ich das Netzteil einschalte, sind sogar genug Takte da, das LCD zu 
init. und den Bildschirm aufzubauen.
Dann ist ein paar ms später Feierabend ..

Noch jemand eine Idee ????

DAnkeeee

von Hugo (Gast)


Lesenswert?

Also wenn der Pullup wirklich dran ist (z.B. 10k), dann muss irgendwo 
eine Masse fehlen, die über den Programmierstecker dann zugeführt wird 
(wenn eingesteckt ...).
Lochraster ist immer heimtückisch , kalte Lötstelle etc...

Gruß,

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.