Forum: Mikrocontroller und Digitale Elektronik Atmega32 verwendung von externem Quartz keine Programmierung mit USBProg mehr möglich


von S. S. (stief)


Lesenswert?

Hallo,

ich verwende einen Atmega32 als Mikrocontroller wenn ich den Internen 
Takt verwende kann ich den Mikrocontroller ueber USBProg normal flashen 
und es funktionert, soweit ich das beurteilen kann, alles.
Nun habe ich SUT_CKSEL Fuse umgestellt gehabt ueber das AVRStudio das 
ein externer Takgeber (mein Quartz) verwendet wird.

Seitdem kann ich keine Verbindung zum µC mehr herstellen.
Die verschiedenen ISP Frequencys habe ich schon probiert... ohne erfolg.


Kann mir vllt jemand hilfestellung geben was ich falsch gemacht habe 
oder was ich checken soll?
Danke im voraus!

von Marius W. (mw1987)


Lesenswert?

Klingt so, als würde dein Quarz nicht schwingen. Entweder auf deiner 
Leiterplatte ist was faul oder du hast die falschen Fuses eingestellt.

Probier mal einen Quarzoszillator aus oder erzeuge mit einem zweiten AVR 
nen Rechtecksignal und pack das auf XTAL1, das sollte dann wieder 
funktionieren.

MfG
Marius

von Alex W. (a20q90)


Lesenswert?

Warscheinlich hast Du eine ExtClk aktivirt. also quasi musst Du 
künstlich einen Takt anlegen.

von S. S. (stief)


Lesenswert?

Vielen danke für die schnellen Antworten. :)

Das scheint wohl wirklich mein Problem, daran hab ich als Anfänge gar 
nicht gedacht.
Werde dann einen Quarzoszillator dranhaengen und dann sollte es wieder 
gehen. Wenn nicht melde ich mich wieder. :)

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.