Gefunden für atmega16 quarz anschlieen - Zum Elektronik Forum |
| 1 - Pollin Atmel Evalutionboard 2.0.1 -- Pollin Atmel Evalutionboard 2.0.1 | |||
| |||
| 2 - Real Time Clock IC an AVR -- Real Time Clock IC an AVR | |||
| Hallo Ralfi,
einen Software-I2C-Master zu schreiben ist nicht besonders aufwendig. Der ATmega16 besitzt auch eine TWI-Schnittstelle, das ist nichts anderes als I2C. Jetzt musst du nur noch die TWI richtig füttern. http://www.avrfreaks.net/index.php?.....id=56 Ich hatte mal mit dem PCF8583 experimentiert, ist aber schon länger her. Als externe Beschaltung braucht der noch einen Uhrenquarz 32,768kHz und für den Quarz noch eine "Last" von 10pF, die besser als Trimmer ausgeführt werden sollte, so dass die Frequenz noch justiert werden kann. Ansonsten würde ich mal bei Maxim / Dallas Semiconductor vorbeischauen. http://datasheets.maxim-ic.com/en/ds/DS3231.pdf Die haben in dem Bereich interessante Sachen. Wenn man nett fragt, bekommt man bestimmt auch ein paar Muster. Hallo Ltof was wird es denn? Ist es mehr ein Genauigkeitsproblem oder müssen sie beso... | |||
3 - Programmieradapter -- Programmieradapter | |||
| Jetzt mal langsam. Du hast gesagt ein originaler ATmega16 bezieht seinen Takt intern. Auch hast du gesagt, dass der zu programmierende µC einen Takt braucht, damit sein ISP funktioniert. Was genau meinst du mit
einem Takt? intern? extern?,... Bis zu den Fuses bin ich ja noch gar nicht gekommen, ich will doch nur mal meinen Bootloader aufspielen, aber der Controller reagiert nicht. Ich hab jetzt einen brandneuen Controller hergenommen und ihn eingesteckt, aber das Ergebnis ist das gleiche. Wenn ich PonyProg zum Schreiben auffordere, kommt eine Fehlermeldung bevor sich irgendwas tut. Zitat : Vorher allerdings nochmals einen externen Takt, keinen Quarz, anschließen Was wär den ein externer Takt ohne Quarz? Wie soll denn der Controller auf diesen externen Takt überhaupt reagieren, wo er doch von Werk auf internen Takt eingestellt ist? ... | |||
| 4 - Neues Projekt -- Neues Projekt | |||
| Hallo
Um mit dem Controller überhaupt etwas anfangen zu können benötigt er eine gewisse Grundbeschaltung, wie Quarz für die Taktfrequenz, Kommunikation mit dem PC,... siehe Anhang Die LED's kannst du natürlich auch weglassen, allerdings sind die oft ganz nützlich zum debuggen. Du benötigst also: ATmega16 DIL40 Sockel DIL40 ULN2803 Darlington Array 7805 Fixspannungsregler Quarz 16MHZ 2xAnschwingkondensatoren 22pF 74HC14 zum Invertieren des RS232 Signals D-SUB 9 Buchse+Kabel Bis auf den Controller und die Buchse kosten all diese Teile nicht viel. eine Handvoll Widerständen, Kabeln, Elko's, Experimentierplatine, Taster,... sollte sowieso jeder haben. Außerdem benötigst du noch so einige Software. Nach den folgenden Begriffen und Programmen solltest du am besten ein bisschen googlen: Eine ISP Schnittstelle um auf den rohen Chip den Bootloader auf zu spielen. Dafür benötigst du außerdem einen Programmieradapter (zb. Reichelt oder selber bauen) sowie zb. PonyProg. (Ich hab das selbst noch nie gemacht, da auf meinem schon ein Bootloader oben war. )
Ist der Bootloader erst mal oben kannst du deine Programme mit einem C Compiler (W... | |||
| 5 - Stoppuhr -- Stoppuhr | |||
| Auf den Bildern, die ich mir vom ATMega16 gezogen habe, war jedenfalls ein Quarz zu erkennen. Wofür soll der sein, wenn nicht für den CPU-Takt ? ... |
|
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! gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag heute wurden bisher 7 Beiträge verfasst 0 Besucher in den letzten 60 Sekunden ---- logout ----su ---- logout ---- |