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 Udo, > > Es gibt leider einen kleinen aber fatalen Bug in i2ccom.c2 V2.02 . > Somit funktioniert die Funktion get() nicht. > Mir war dies eine Zeit lang nicht aufgefallen, da ich hauptsächlich > die funktion receive nutze, um den Bus(& die CC2) weniger zu belasten. > > Der Fehler liegt bei den Einsprungadressen. > Sie sollten so lauten: > <code>//--- Einsprungadressen (ASM-Treiber) ------------------------------------------ > const _BAUDRATE = 0xD298; > const _SETREG = 0xD2F0; > const _GETREG = 0xD324; > const _PUT = 0xD344; > const _GET = 0xD3A8; > const _RXD = 0xD3BC; > const _READY = 0xD3DE; > const _PRINT = 0xD402; > const _SEND = 0xD46A; > const _SENDA = 0xD480; > const _RECEIVE = 0xD4E0; > const _RECEIVEA = 0xD4FA; > </code> > > Den Fehler habe ich vor ca. 4 Wochen gefunden. > Für das finden der Ursache fast eine Woche. > (Wer vermutet schon, daß man sich bei der Einsprungadresse vertippt.) > > > MfG André H. > > > > Hallo, > > > > inzwischen bin ich etwas weiter: > > > > Wenn ich die alten Module/hex-Dateien verwende: > > > > i2ccom.c2 vom 18.5.03 (Vers. 2.0) > > i2c.c2 vom 26.4.2003 (Vers. 1.2) > > sys0001.hex vom 6.8.2003 > > capture.hex vom 25.4.2003 und > > i2ccom.hex vom 16.5.2003 > > > > funktioniert alles. > > Es scheint also ein Problem im Zusammenspiel der hex-Treiber untereinander zu geben. > > Ich fürchte, dabei kann mir jetzt nur noch André helfen. > > > > Grüsse > > > > Udo