Hi zusammen, ich lese gerade ein Tutorial zum TLC5940. Dort wird ein Atmega328P verwendet und dessen System Clock Signal wird über das setzen eines Fuses (CLKO) an einem Pin ausgegeben (PB0: CKOUT). Dies wird dann zur Synchronisation mit dem TLC verwendet. Nun möchte ich aber einen Atmega32 dafür verwenden. Dort ist aber vom CLKO Fuse nicht die rede, weder gibt es den CKOUT Pin. Anstelle dessen befindet sich der XCK. Beim Lesen des Datenblattes klingt es für mich aber so, als würde hier nicht die System Clock abgebildet werden, sondern etwas in Verbindung mit dem UART. Der Aufbau klappt zumindest nicht. Ein Oszi habe ich leider (noch) nicht, um zu prüfen, was PB0 nun wirklich macht. Meine Frage: Kann ich am Atmega32 die System Clock direkt an einem Pin ausgeben? Ich habe - sofern es für jemanden von Interesse ist - das Tutorial mal angehängt. Mein Problem wäre auf Seite 24 oben. Gruß, Durokh
Hi, nein der veraltete mega32 hat keinen clock out. Du könntest zur Not einen timer in den CTC Mode schicken. Dann hättest du zumindest 1/2f_cpu. Thor
Ja, ich habe aber nur atmega32 hier liegen :) Somit wäre es mir natürlich lieber erst eine Alternative mit dem Atmega32 zu haben. Wenn es keine Alternative gibt, dann muss ich ja leider wechseln...
Hm, mir war nicht bewusst, dass der Atmega32 veraltet ist. Ist der 644P dann die "neuere" Variante? Ich benötige auf jeden Fall eine Version mit 40 Pins.
Kann ich alternativ XLAT anzapfen, bis ich einen anderen Atmega habe? (muss ich erst bestellen) Wenn ja, muss ich da etwas Bestimmtes beachten, oder kann ich XLAT1 (externer Quarz) einfach direkt nutzen? Wie gesagt, wäre nur als zeitliche Überbrückung, bis ich einen anderen Atmega hier habe. Gruß, Durokh
Wenn dann XTAL2. XTAL1 ist der clock input. Aber auch XTAL2 ist sehr hochohmig. Da muss auf jeden Fall noch ein Buffer zwischen. Die ganze mega16 Serie ist mittlerweile überholt. Nachfolger ist die mega164 Serie. Thor
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.