Atmega32: 1MHz geht, 8 auf manchen Boards nicht

OP #820161
Lesenswert?
• ▲
▼
Hallo,

ich habe zwei fast identische Testboards von Pollin. Wenn ich beim 
Atmega32 cksel3...0 auf 0100 stelle (von 0001) geht der Chip auf einem 
der Boards nicht mehr. PonyProg erkennt ihn nicht mehr (kein Schreiben 
oder Lesen mehr möglich), und die Software auf ihm läuft auch nicht 
mehr. Ich muß ihn dann auf das andere Testboard stecken um ihn wieder 
auf 0001 zu stellen. Der Chip kriegt auf beiden 5.03V, und sollte 
ansonsten doch unabhängig vom Board funktionieren?
Auf dem Board sind extern nur 2 LED und 3 Taster, ISP und serielle 
Schnittstelle geschaltet... eigentlich nichts, was davon abhängig sein 
sollte.
Weiß jemand warum er bei 8 MHz auf einem der Boards nicht mehr geht?

Oliver
#820386
Lesenswert?
• ▲
▼
@Holger: Laut Datenblatt ist CKSEL = 0100 = interner RC-Oszillator mit 8 
MHz. Vorstellbar wäre nur, daß irgendwas mit der Versorgung nicht stimmt 
(schwingender Spannungsregler? Kondensatoren?) oder wenn PonyProg 
verwendet wurde, 0 & 1 verwechselt wurden. Dort im Fuses-Fenster auf die 
Erklärung achten. Kontaktgabe im Sockel auch prüfen, wenn da eine Masse 
oder einer der Versorgungsanschlüsse fehlen, können die merkwürdigsten 
Effekte auftreten.

Gruß
Jadeclaw.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.