Gefunden für fusebits externen quarz - Zum Elektronik Forum





1 - FuseBits setzen/ bedeutung? -- FuseBits setzen/ bedeutung?




Ersatzteile bestellen
  Hallo

Ich bin dabei mein selbstgebautes Mikrokontrollerboard zu programmieren.

Dazu benutze ich PonyProg.

Ich benutze für meine Anwendung einen externen Quarz.

Kann mir jemand Bitte erklären wie das mit den FuseBits läuft. Was bedeuten denn die ganzen FuseBits. Im Internet werde ich einfach nicht schlau daraus.

Mfg
Rambodischien ...
2 - Programmieradapter -- Programmieradapter
"Originale" µCs der Mega-Serie sind ab Werk auf interne Taktquelle programmiert.

Und normalerweise dürftest du an den Quarzanschlüssen überhaupt keine Spannungen mit einem DMM messen können, sondern müsstest eine "Sinusspannung" mit ca. 16MHz auf dem Oszi sehen können.
Wenn das nicht ist, dann erhält der µC auch keinen Takt über den Quarz! Der allein schwingt nämlich auch nicht.

Wenn die Fusebits nicht entsprechend programmiert werden, nimmt ein µC auch keine externen Takte an, dem ist es wurscht, ob da ein Takt anliegt oder nicht, denn solange eine andere Quelle auf die Takteinheit geschaltet ist, passiert da nichts.

Der zu programmierende µC braucht einen Takt, wie ich bereits schrieb, damit sein ISP funktioniert. Wenn du die Taktquelle in den Fuses verhunzt hast, dann kannste den µc in die Tonne werfen. Vorher allerdings nochmals einen externen Takt, keinen Quarz, anschließen, wie, das steht im Datenblatt, möglicherweise erwacht dein µc wieder zum Leben...

Sche*ß auf diese blöden "Filter", die benötigt man nicht. Der Wurm steckt woanders drin.

Was an diesem simplem Plan so schwer sein kann, kann ich nicht verstehen ...








3 - TQFP mega16L verweigert programmierung -- TQFP mega16L verweigert programmierung

Zitat :
Kann es sein, dass der mega16 so konfiguriert ist (fehlerhafterweise), dass der Oszillator mit einem Externen Quarz rechnet. Oder könnte es sein, dass diese Fuses durch das lösen umprogrammiert werden?

Ja, sowas ist sehr möglich!

Du kannst mal versuchen, den AVR mit externem Takt zu versorgen und dann die Fuses zurückzusetzen!
Ansonsten ist dein µC schrott, evtl. hast du sogar beim Fusebits-programmieren die Lockbits programmiert. (Die werden beim Programmieren auf 0 gesetzt!)

Hoffnung besteht, wenn du ein Quarz mit Kondensatoren zw. 1-16MHz anschließt oder einen ext. Taktgenerator. Sollte einige MHz haben. Evtl. Takt mit einem sep. AVR erzeugen.

Sonst hilft ggf. nur noch paralelle Programmierung. ...
4 - Stoppuhr -- Stoppuhr
Die Kondensatoren sollten zwischen 12pF und 27pF liegen und bilden eine Grundlast für den Quartz. Wenn du einen externen Quartz nutzen willst, was unbedingt zu empfehlen ist, dann wird der an XTAL1 und XTAL2 angeschlossen.

Um die Taktquelle zu ändern, müssen die entsprechenden Fusebits CKSELn gemäß Datenblattangaben geändert werden.

Mit so einem Quartz hat man sehr hohe Genauigkeiten, angegeben für socleh Quartze sind auch Abweichungen, diese sind aber sehr klein, allerdings natürlich abhängig von Temperatur.

...
5 - PortC Probleme bei Atmel -- PortC Probleme bei Atmel

Zitat :
Jornbyte hat am 20 Mär 2005 21:26 geschrieben :
Schreibe doch mal deine Initialsierung und die Fuseeinstellung her.


Programm gibt es keins. Hab einfach den PORTC eingelesen und auf PORTA und PORTD ausgegeben. Andersrum hab ich es auch probiert. (Den PORTA eingelesen und auf PORTC und PORTD ausgegeben) Beide Versuche scheiterten!!! (PORTA & D aber zeigten genau das Richtige an)
Die Fusebits waren im Urzustand (Binär 01100010; Hex. 62). Ich habe sie auf (Binär 11100000; Hex. E0) umgestellt um einen externen Takt in Echtzeit verwenden zu können.
Ich hoffe das war das was du wissen wolltest. Ansonsten hab ich nicht's verändert!...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Fusebits Externen Quarz eine Antwort
Im transitornet gefunden: Fusebits Externen Quarz


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag       heute wurden bisher 7 Beiträge verfasst
© x sparkkelsputz        Besucher : 192594983   Heute : 4099    Gestern : 7576    Online : 504        16.8.2026    14:59
3 Besucher in den letzten 60 Sekunden        alle 20.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0326189994812