Also. Ich habe folgenden Sachverhalt glaube ich verstanden: Ich hab eine fallende Flanke vom Startbit am RXD. Ich fange an, den RXC Takt zu zählen. Bleibt RXD für mindestens 8 Abtastzeitpunkte auf auf Low, dann ist das ein gueltiges Startbit. Jetzt warte ich 16 RXC Perioden und übernehme das an RXD anliegende Signal als LSB ins Empfangsschieberegister. Nach weiteren 16 Perioden übernehme ich das nächste Datenbit, usw. So weit, so gut. Nun kann ich aber mehrere Dinge noch einstellen, bei denen ich mir nicht ganz sicher bin, was das bringt. Den RXC Takt kann ich über den Baudratenteiler einstellen. Wenn ich diese Frequenz erhöhe, dann habe ich meine 8 Abtastzeitpunkte ja zeitlich gesehen "früher" erreicht, als bei niedriger Frequenz. Sprich, das Startbit wird früher erkannt, folglich auch das nächste Bit (nach weiteren 16 Takten). Das ist jetzt also die Baudrate, die sich damit erhöht. Das habe ich auch noch verstanden. Wo es bei mir hakt, das ist dieser Teiler. Ich weiß dass ich den im Betriebsartregister einstellen kann, aber was bringt mir das, wenn ich statt nach 8 RXC Takten (Teiler 16), das Bit nach 32 Takten (Teiler 64) übernehme? Das verlangsamt mir doch wieder die Baudrate, weil ich ja "erst" nach 32 Takten das Bit übernehme. Höherer Teiler heißt also langsame Baudrate. Aber welche Vorteile hat er dann? Außerdem ist mir noch ganz klar wofuer dieser Samplingpuls da ist (siehe Bild). Wäre echt nett, wenn jemand mein Bild das ich von der ganzen Sache habe, komplettieren könnte. Danke!
Marco Z. schrieb: > Wo es bei mir hakt, das ist dieser Teiler. Ich weiß dass ich den im > Betriebsartregister einstellen kann, aber was bringt mir das, wenn ich > statt nach 8 RXC Takten (Teiler 16), das Bit nach 32 Takten (Teiler 64) > übernehme? Der 8251 enthält keinen Baudratengenerator, der Takt kommt von aussen. Diese Einstellung erlaubt es beispielsweise, ohne am externen Takt zu drehen 9600bd und 2400bd zu verwenden. > Außerdem ist mir noch ganz klar wofuer dieser Samplingpuls da ist (siehe > Bild). Zu diesem Zeitpunkt wird der Zustand der Leitung abgefragt und in Register geschoben.
Ah, verstehe. Das heißt die verschiedenen Teiler geben mir eine Möglichkeit der Einflussnahme auf die Baudrate, wenn mir die Frequenz des RXC vorgegeben ist.
Und rein von der Definition her, gibt das Taktteiler-Verhältnis das Verhältnis von externem RXC Takt und internem Abtastimpuls an. Richtig?
Dann hab vielen Dank für's Erklären!
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.
