Forum: Mikrocontroller und Digitale Elektronik ATmega16 in Betrieb nehmen


von Stephan S. (gruenistdiehoffnung)


Angehängte Dateien:

Lesenswert?

Hallo und willkommen zu meinem ersten Beitrag!

Ich habe mir ein Board ähnlich dem STK500 aufgebaut um mit dem ATmega16 
ein wenig zu experimentieren.
Als Programmer verwende ich einen mysmart usb light und als 
Programmierumgebung Atmel Studio 6.1

Die Spannungsversorgung erfolgt über einen Festspannungsregeler mit 5V, 
der Programmer ist definitiv richtig angeschlossen, von 2 Leuten 
gecheckt. An der Verschaltung kann es eigentlich nicht liegen.

Wenn ich den mikrocontroller flashen will, oder auch einfach nur die 
Spannung auslesen möchte, kommen folgende Fehlermeldungen.

Muss ich zur Inbetriebnahme auf jeden Fall einen externen Quarz 
verwenden oder müssen Fusebits geändert werden?

Wer hat eine Idee. Habe schon viel gesucht aber nirgendswo den Fahrler 
gefunden. Meist waren ähnliche Fehler mit alten Atmel Studio Versionen.

Gruß Stephan

von Grafiksucher (Gast)


Lesenswert?

Stephan S. schrieb:
> Wer hat eine Idee. Habe schon viel gesucht aber nirgendswo den Fahrler
> gefunden. Meist waren ähnliche Fehler mit alten Atmel Studio Versionen.

Nach der Fehlermeldung die im ersten Bild angezeigt wird gibt es 
eigentlich nicht viele Möglichkeiten.

Entweder die Spannung am VCC-Pin am ISP-Anschluss ist nicht vorhanden 
wie es in der Fehlermeldung steht.

Oder der Programmieradapter funktioniert nicht korrekt.

von Stephan S. (gruenistdiehoffnung)


Lesenswert?

Ja also die Spannung habe ich natürlich gemessen und sie ist halt da.
Laut Datenblatt soll der Programmer schon geeignet sein, mein Bekannter 
hatte auch schon die verwmutung das es an diesem liegen könnte.

von Philipp L. (philipp_l89)


Lesenswert?

Schon den Klassiker ausgeschlossen und den ISP Stecker um 180° gedreht 
angeschlossen?

von Stephan S. (gruenistdiehoffnung)


Lesenswert?

Also ich habe jetzt einen Sockel für den Controller und eine 
Steckerbuchse für den Programmer zusammengelötet. Jetzt kann ich den 
Controller flashen, ich bekomme dabei zwar auch die Meldung das die 
Spannung nicht gemessen wird aber das flashen funktioniert. Wenn ich den 
Controller danach in mein ursprüngliches Board packe läuft er auch mit 
den Funktionen.

Die Buchsen sind bei beiden Boards absolut gleich. Der einzige 
Unterschied ist das bei meinem Board noch etwa 15cm Leitung dazwischen 
sind. hab verdrillt sowie unverdrillt ausprobiert.

Am Programmer kann es ja also schonmal nicht liegen da ja das Flashen 
mit dem Testboard ja funktioniert.

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.