Forum: Mikrocontroller und Digitale Elektronik ATtiny26 mit RC-Glied takten


von Friedrich (Gast)


Lesenswert?

Hallo

Ich bin neu bei den Microcontrollern und habe gleich mal eine Frage ;) :

Ich möchte einen ATtiny26 mittels RC-Glied (Poti und 22pF an XTAL1 wie 
im Datenblatt beschrieben) takten. Voriges Jahr hatte es schon mal 
funktioniert, dann habe ich den Controller abgeschossen. Leider ist mein 
Kollege, der mir damals den Controller gebrannt hat, verstorben und ich 
weiß nicht, was er sonst gemacht hat, damit es funktioniert. Muss ich 
dafür auch Fuses setzen? Derzeit ist es so, dass es nix ändert, wenn ich 
ein RC-Glied dazuhänge.

Momentan ist es für mich umständlich zu brennen, da ich nix habe. Ich 
werde mir aber demnächst das STK500 besorgen.

LG

von ozo (Gast)


Lesenswert?

Im Auslieferzungszustand ist sehr wahrscheinlich der interne Takt 
aktiviert. Du musst also die Fuses ändern.

von Friedrich (Gast)


Lesenswert?

Danke, wie geht das?

von Falk B. (falk)


Lesenswert?

@ Friedrich (Gast)

>Danke, wie geht das?

AVR Fuses

MFG
Falk

von Friedrich (Gast)


Lesenswert?

Danke, jetzt brauch' ich nur noch das STK und los geht's.

von Friedrich (Gast)


Lesenswert?

Soda, alles funktioniert jetzt, danke!

Nächstes Problem mit dieser Schaltung:
Ich habe das Programm aus dem Internet, mit WinAVR kompiliert. Ich 
verwende aber den CV-AVR und möchte das Programm ein wenig umbauen (die 
Ausgabeports invertieren, sonst muss ich einen Inverter nachschalten). 
Ich schaffe es nicht, das Programm anzupassen, d.h., wenn ich es in 
meinen Compiler rüberkopiere und die offensichtlichen Funktionen (wie 
Interrupt Overflow etc.) so anpasse, dass es vom Compiler keine 
Fehlermeldung gibt, programmiere ich den Chip und es läuft gar nix.

Mit WinAVR kenne ich mich nicht aus, da weiß ich nicht, was ich machen 
muss (habe schon online-Tutorials gelesen, aber es geht nicht). Wenn ich 
versuche, in WinAVR ein Makefile zu erstellen, kommt immer die Meldung:
"makefile:535: *** multiple target patterns.  Stop."

Ich schaffe es (noch) nicht, das komplett selbst zu programmieren, bin 
blutiger Anfänger, wie ihr sicher schon bemerkt habt.

LG
Friedrich

von Friedrich (Gast)


Lesenswert?

Kann mir hier keiner helfen?

Was ich auch versuche, es kommt beim WinAVR immer wieder die 
Fehlermeldung, wie oben beschrieben. Was stelle ich falsch ein bei dem 
Makefile?

LG
Friedrich

von Michael (Gast)


Lesenswert?

Meinst Du, hier sind Hellseher im Forum?

Ohne Dein Makefile wirst Du keine Hilfe hier bekommen...

von Friedrich (Gast)


Angehängte Dateien:

Lesenswert?

Oh, sorry.

von Friedrich (Gast)


Lesenswert?


von Jim (Gast)


Lesenswert?

Hat keiner eine Antwort?
Ich bekomme auch immer diesen Fehler.
Makefile ist mit Mfile erstellt worden.

von Harry S. (littlegonzo)


Lesenswert?

Hallo,
also das Programm ist für WinAVR. D.h. da ist auch bereits ein Makefile 
dabei.
Du brauchst also nur das Hauptprogramm an deine Bedürfnisse anpassen und 
schon sollte es gehen.

Auf einen anderen Compiler anpassen ist wesentlich aufwändiger...

Gruß Harry

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
Noch kein Account? Hier anmelden.