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
Wahrscheinlich nicht, ich bin leider noch unerfahren. Kannst du mir das evtl kurz erklären?
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
Genau so hab ich die Schaltung aufgebaut, er läuft nur wenn ich den Takt vom Entwicklerboard an den Controller anschließe.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.