Ich habe folgendes vor: Der Tiny empfängt per SoftwareSerial über RX Daten. Diese werden über I²C auf ein LCD ausgegeben. Um Timingprobleme und falsch angezeigte Zeichen zu umgehen, möchte ich erstmalig einen externen Quarz nutzen. Bisher habe ich die Tiny immer intern mit 8Mhz betrieben.
Die Suche im Netz hat mich aber nicht wirklich weiter gebracht. Ich weiß jetzt, dass ein Quarz über zwei Kondensatoren angeschlossen wird und die Pins 2 und 3 (XTAL1 und XTAL2) dafür genommen werden müssen. Aber weiter bin ich nicht gekommen, weil ich keine Seite gefunden habe, auf der das (für Einsteiger) mal vernünftig erklärt wird.
Daher habe ich mehr Fragen als Antworten.
Welche Frequenz müsste dieser Quarz haben? Auch 8Mhz oder doch besser 18,432 MHz, weil es besser zur seriellen Kommunikation passt?
Ist es sinnvoller, einen Quarz mit zwei Kondensatoren zu nehmen oder einen Quarzoszillator? Was ist der Unterschied?
Wie bringe ich dem Tiny bei, dass er jetzt einen externen Quarz nutzen soll?
Muss ich im Sketch (ich nutze ausschließlich die Arduino IDE zum programmieren) etwas Besonderes berücksichtigen, damit die Taktfrequenz stimmt? Damit meine ich nicht die Baudrate, die für SoftwareSerial einzustellen ist.
Wie kann ich schlussendlich überprüfen, ob der Tiny jetzt wirklich über den externen Quarz betrieben wird?
Ich hoffe ihr könnt Licht in mein Dunkel bringen.
Die Suche im Netz hat mich aber nicht wirklich weiter gebracht. Ich weiß jetzt, dass ein Quarz über zwei Kondensatoren angeschlossen wird und die Pins 2 und 3 (XTAL1 und XTAL2) dafür genommen werden müssen. Aber weiter bin ich nicht gekommen, weil ich keine Seite gefunden habe, auf der das (für Einsteiger) mal vernünftig erklärt wird.
Daher habe ich mehr Fragen als Antworten.
Welche Frequenz müsste dieser Quarz haben? Auch 8Mhz oder doch besser 18,432 MHz, weil es besser zur seriellen Kommunikation passt?
Ist es sinnvoller, einen Quarz mit zwei Kondensatoren zu nehmen oder einen Quarzoszillator? Was ist der Unterschied?
Wie bringe ich dem Tiny bei, dass er jetzt einen externen Quarz nutzen soll?
Muss ich im Sketch (ich nutze ausschließlich die Arduino IDE zum programmieren) etwas Besonderes berücksichtigen, damit die Taktfrequenz stimmt? Damit meine ich nicht die Baudrate, die für SoftwareSerial einzustellen ist.
Wie kann ich schlussendlich überprüfen, ob der Tiny jetzt wirklich über den externen Quarz betrieben wird?
Ich hoffe ihr könnt Licht in mein Dunkel bringen.