Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > > Hallo Doc, > > > > > Wenn SWCOM nur emuliert wird kann man diese emulation nicht > > > verändern, anpassen (ist ja dann wohl Software)? > > > > Dazu müsste man das Betriebssystem ändern, da es, wie gesagt, > > keine Register für SWCOM gibt. > > Aus C2 heraus kann man hier nichts ändern. > > Das muss nicht sein. Hab inzwischen eine einfache Lösung gefunden. > Das zuständige SFR Register für die Baudrate ist S0BG (Adresse FEB4). > Für die benötigte Midbaudrate von 31250 baud muss man den Wert 19 eintragen. > Habe mir das Modul SFR.c2 entsprechend um folgende Zeilen erweitert: > > inline function set_S0BG(int inhalt) > { > inline vmcodes.VM_STORE_ABSOLUTE_INT; > inline 0xFEB4; > } > > im Programm setzt man die neue Baudrate einfach dann mit: > sfr.set_S0BG(19) > > > -- > Doc >