Können Sie einen ATmega328 nur mit einem 16-MHz-Quarz betreiben, also ohne die Kondensatoren?
Art von - Stellen Sie die Sicherungen so ein, dass sie vom internen Oszillator ablaufen, und es sollte egal sein, was mit den xtal-Pins verbunden ist. Den Kristall brauchst du auch nicht.
Wenn Sie einen zweipoligen Kristall wie diesen meinen
dann ist die Antwort nein. Dieser Typ oder Kristall benötigt die beiden Kondensatoren, um zu schwingen.
Auf der anderen Seite, wenn Sie einen 4-Pin-Quarzoszillator wie meinen
dann kann es gut funktionieren, weil dies ein vollständiger Oszillator ist, der nur Strom benötigt, um den Takt zu erzeugen.
Um es zu verwenden, müssen Sie die Taktquelle des AVR auf externe Taktung (CKSEL3..0 = 0000) einstellen und das Taktsignal an XTAL1-Pin einspeisen.
Sie brauchen keinen externen Oszillator und die Kappen, wenn Sie den internen verwenden (8MHz)
Wenn Sie einen Arduino haben, könnte dies helfen: Unterer Teil
Du kannst es versuchen. Vielleicht haben Sie Glück dank der Streukapazität in der Prototypverkabelung und den Pins der CPU selbst. Oder es schwingt nicht. Oder es könnte bei seiner 3. Harmonischen oszillieren; Die CPU arbeitet möglicherweise nicht zuverlässig bei 48 MHz.
Selbst wenn Sie Glück haben, ändern sich die Streukapazitäten, wenn Sie von einem handverdrahteten Prototyp zu einer schön engen Leiterplatte wechseln, und es wird wahrscheinlich nicht mehr funktionieren ... Also nicht empfohlen.
Nick T
Jippie