hallo, wie löst man das Problem, wenn die Baudrate (Hardware Uart) etwas zu hoch ist und der Osccalwert 128 ist. Wenn man 127 reinschreibt ergibt das ja laut Diagramm eine höhere Frequenz. Ich müsste also ca. 96 als neuen Wert nehmen, ich möchte aber nicht raten. Von unten nach oben das selbe Problem, ab ca. 125 müsste ich ca 190 reinschreiben. LG Peter
bist du ein Angsthase ? wo ist der Forscher ? ...wenn das Datenblatt nichts fuer dich uebrig hat .
Peter L. schrieb: > Ich müsste also ca. 96 als neuen Wert nehmen, ich möchte aber nicht > raten. Das wirst du sowieso müssen. Und sieh auch gleich einen 'Sommermodus' und einen 'Wintermodus' vor. Oder aber, du tust das, was alle tun, und nimmst einen Quarz. Dann hast du dieses Problem gleich erst gar nicht. Manchmal hat es auch etwas für sich, wenn man der Meute nachläuft und das tut, was alle tun.
Bei mir gibt es ein Bedienteil, das die Baudrate vorgibt, natürlich ohne Quarz, Chef muss ja sein Boot volltanken :-) Die Gegenstelle gleicht seine Baudrate an die erste an, funktioniert alles prächtig, nur habe ich jetzt einen Controller wo der Osccalbereich von +/- 16 nicht ausreicht und ich unter die magischen 128 komme. Und laut Murphy wird es sicher nicht der Letzte gewesen sein.
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.