Hallo @all, ich beschäftige mich gerade mit einem XPlained Mini ATMega 168PB welcher mit max. 20MHz getaktet werden kann. Nun handelt es sich hierbei um ein Entwicklerboard welches den Controller schon vorab extern mit 16MHz taket. Auf dem Board befindet sich ein freier PIN (EXT_CLK). Meine Frage: kann mir jemand erklären wie ich einen separaten Quarz mit 20MHz anschließen und das Board programmieren muss damit der Controller mit einer Taktfrequenz von 20MHz arbeitet? Anbei der Link zum Entwicklerboard: http://www.atmel.com/Images/Atmel-42381-ATmega168PB-Xplained-Mini_UserGuide.pdf Ich freue mich auch konstruktive Tipps und Beiträge....... Viele Grüße
@ Christian Hoffmann (chrisso1986) >taket. Auf dem Board befindet sich ein freier PIN (EXT_CLK). Meine >Frage: kann mir jemand erklären wie ich einen separaten Quarz mit 20MHz >anschließen und das Board programmieren muss damit der Controller mit >einer Taktfrequenz von 20MHz arbeitet? >Anbei der Link zum Entwicklerboard: >http://www.atmel.com/Images/Atmel-42381-ATmega168P... In dem gesamten Dokument taucht EXT_CLK nicht auf. Wozu 20 MHz? Reichen die 16 MHz nicht? Der richtige Link ist der hier, auf die "Software" http://www.atmel.com/images/Atmel-42250-ATmega168-Xplained-Mini_User-Guide.zip Dort ist der Schaltplan drin. Der Takt für den ATmega168 kommt vom Programmieradapter, welcher aus eienm ATmega32U4 besteht. Dieser gibt seinen eigenen 16 MHz Takt einfach weiter. Wenn man nun WIRKLICH einen 20 MHz Takt für den ATmega168 haben will, muss man R109 entfernen und den Takt eines 20 MHz Quarzoszillators dort einspeisen. Z.B. sowas hier http://www.reichelt.de/Oszillatoren/OSZI-20-000000/3/index.html?&ACTION=3&LA=2&ARTICLE=13694&GROUPID=3174&artnr=OSZI+20%2C000000 Der ist zwar ein alter, riesiger Brocken, aber den braucht man hier, wegen der 5V.
Hallo Falk, vielen Dank für die schnelle Antwort, wollte eben reinschreiben, dass sich meine Frage erledigt hat habe ebenfalls den Schaltplan gefunden und der Problem gesehen. Letztendlich reichen zum Testen meines Programmes auch die 16MHz aber da ich über einen Eingangspin schnelle Impulse detektieren möchte hätte ich mich über die 4MHz mehr gefreut :)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.