externer takt atmega8

Gast #150723
Moin.
Habe das avr board von Roland
Walter(http://www.rowalt.de/mc/avr/avrbuch/AvrBoard.pdf) mit dem Atmega
8. hat auch inzwischen alles funktioniert. wollte jetzt den externen
takt des 3,6864Mhz Kristalles benutzen habe dazu den kristall mit den
anschlüssen Xtal1 und Xtal2 verbunden und in basecom bei den fusebits
external takt ausgewählt weil ich dachte das ich damit den takt von
kristall auswähle. scheinbar war das nicht der fall da der controller
nicht mehr auf programierversuche etc reagiert. meine frage ist jetzt
wie ich entweder wieder den ausgangszustand herstllen kann. oder wo und
wie ich den externen takt anlegen muss damit der kontroller wieder
reagiert. vielen dank für eure hilfe
Gast #150725
Wenn Du "External Clock" ausgewählt hast, bedeutet das einen externen
Oszillator. (Steht auch so im Datenblatt, das man vorher zu Rate ziehen
sollte.) Also musst Du ein Rechtecksignal (z.B. aus einem
Quarzoszillator) an XTAL1 anlegen.
Gast #150726
habe auch oft das problem. geht mit jedem frequenzgenerator. ttl signal,
1 mhz oder so und ranhalten. dann kannste wieder mit ihm reden... oder
man hat einen GALEP brenner und löscht ihn einfach komplett.
Gast #150727
ok. ins datenblatt hab ich inzwischen auch geschaut. ups ;-) son mist.
naja vielleicht lern ich ja aus meinen fehlern. frequenzgenerator hab
ich leider net zur verfügung.
wenn ich mir jetzt alo einen quarz Ozillator wie z.B
(http://www1.conrad.de/scripts/wgate/zcop_b2c/~flN0YXRlPTI4Njc0OTkxNDI=?~template=pcat_product_details_document&product_show_id=000000000000179426&p_back_template=pcat_suchergebnis&p_load_area=1207070&area_f_infobox=1207070)
besorge da 5V betriebspannung anlege. den ausgang mit Xtal1 verbinde und
den letzten pin mit gnd müsste es wieder funken -> hab ich das in etwa
richtig verstanden ? thx
Gast #150728
@pole: Conrad-URLs aus dem Browser kopieren funktioniert nicht. Gibt bei
anderen Leuten nur eine Fehlermeldung. Aber Deine Vorgehensweise stimmt.
Alternativ ginge auch ein anderer uC, der einfach nur einen Portpin hin-
und herschaltet. Auch das ergibt das benötigte Rechtecksignal.
Gast #150730
Man könnte sicher auch einfach die serielle Schnittstelle damit
beauftragen, immer 0x55 oder ähnliches zu senden. Dann ne Diode und ne
Zenerdiode...

Sonst: anderer Atmel, Pin Togglen.

dave
Gast #150732
hab das prob jetzt gelöst indem ich einen takt über die parallele
schnittstelle erzeugt habe. und den dann einfach direkt über einen 100
Ohm Widerstand direkt an den xtal1. thx für eure tipps

Antwort schreiben

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