optimale fusesetzung im ATMEGA16

#272669
Lesenswert?
• ▲
▼
Lass PonyProg die Fusebits einlesen.
Deren Zustand kennst Du ja: Bei einem neuen Chip
entsprichen die der Herstellervorgabe und die ist
im Datenblatt dokumentiert. Damit kriegst Du raus
ob Du nun ein Haekchen setzen musst oder umgekehrt.
(Ist immer wieder eine Quelle der Konfusion)

Dann studierst Du das Datenblatt weiter und entscheidest
welche Fuses Du umsetzen moechtest. Das machst Du dann
(vorher die Fuses lesen lassen ist immer eine gute Idee),
und schreibst das ganze zurueck.

Sei aber vorsichtig: Datenblatt genau studieren!
Nicht wenige Programmierer haben einen externen Quarz
mit einem externen Taktgenerator verwechselt. Die Folge:
Die interne Beschaltung aendert sich so, dass der Quarz
nicht mehr anschwingt! Der Mega16 erwartet dann tatsaechlich
einen externen Takt, der gaenzlich ohne Zutun des Prozessors
funktioniert.

Du kriegst das schon hin. Das Leben eines Programmierers
besteht zu einem nicht unerheblichen Teil aus Literaturstudium.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.