Forum: Mikrocontroller und Digitale Elektronik Rückfrage ATmega328 Standalone


von Maik (Gast)


Lesenswert?

Hallo,
ich möchte mit dem ATmega 328 ein paar Experimente machen und mich ein 
wenig mit der Materie Mikrocontroller beschäftigen. Ich habe mich vorher 
schon informiert, wie ich den Controller beschalten muss, damit er 
vernünftig läuft.
Nun habe ich folgendes Problem:
Mir wurde empfohlen, wenn ich keinen externen Takt habe, die Kontakte 
frei hängen zu lassen. Leider funktioniert das ganze nicht. Ich habe ein 
Entwicklerboard, indem der Controller sauber läuft. Schließe ich nun 
einen Takt an, läuft alles.
Da ich keinen externen Takt brauche und auch keinen Oszillator hier 
herumliegen habe, möchte ich ohne auskommen.
Was soll ich jetzt tun? :/
Soll ich sie an 5V oder Masse schalten?

Lg Maik

von Max H. (hartl192)


Lesenswert?

Hast du die Fuses auf internen Oszillator umgestellt?

von Maik (Gast)


Lesenswert?

Wahrscheinlich nicht, ich bin leider noch unerfahren.
Kannst du mir das evtl kurz erklären?

von Oliver S. (oliverso)


Lesenswert?

Welche "Kontakte" meinst du?

Den I/O-Pins ist es herzlich egal, ob der Prozessor mit internem oder 
externem Takt läuft.

Als Minimalbeschaltung braucht so ein Mega Versorgungsspannung und Masse 
an allen dafür vorgesehenen Pins, plus 100nF Kondis dazwischen. Mehr 
nicht, damit läuft der mit der default-Einstellung der Fuses.

Oliver

von Maik (Gast)


Lesenswert?

Genau so hab ich die Schaltung aufgebaut, er läuft nur wenn ich den Takt 
vom Entwicklerboard an den Controller anschließe.

von Luca E. (derlucae98)


Lesenswert?

Maik schrieb:
> er läuft nur wenn ich den Takt
> vom Entwicklerboard an den Controller anschließe

Dann musst du die Fusebits auf internen Takt umstellen.

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.