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> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > Hallo zusammen, > > > > mein akt. Projekt ist soweit so gut wie abgeschlossen. Ich habe in der Entwicklungsphase im 10ms > > > > TimerInterrupt folgenden code laufen, der beide LEDs abwechselnd rasch blinken lässt. > > > > > > > > ... > > > > > > > > if( Int10msCtr & 16) { > > > > Port_WriteBit(PORT_LED1, ON); > > > > Port_WriteBit(PORT_LED2,OFF); > > > > } else { > > > > Port_WriteBit(PORT_LED1, OFF); > > > > Port_WriteBit(PORT_LED2, ON); > > > > } > > > > .. > > > > Damit erkennt man, dass der Interrupt aufgerufen wurde und der C-Control arbeitet. > > > > > > > > Nun ist das Proj. fertig. und ich habe diesen Block auskommentiert > > > > > > > > /* > > > > if( Int10msCtr & 16) { > > > > Port_WriteBit(PORT_LED1, ON); > > > > Port_WriteBit(PORT_LED2,OFF); > > > > } else { > > > > Port_WriteBit(PORT_LED1, OFF); > > > > Port_WriteBit(PORT_LED2, ON); > > > > } > > > > */ > > > > > > > > --> Die Applikation bleibt nun kurz nach dem Start stehen, völlig unklar wieso, > > > > > > > > aber und es wird noch aberwitziger > > > > > > > > bei folgendem erneut leicht modifiziertem Code > > > > > > > > > > > > if( Int10msCtr & 16) { > > > > Port_WriteBit(PORT_LED1, ON); > > > > // Port_WriteBit(PORT_LED2,OFF); > > > > } else { > > > > Port_WriteBit(PORT_LED1, OFF); > > > > // Port_WriteBit(PORT_LED2, ON); > > > > } > > > > > > > > gibt es eine RAM Schutzverletzung > > > > > > > > Conrad C-Control Pro 2010 > > > > OK0 > > > > > > > > Interpreter gestartet - 64kb RAM > > > > > > > > Interpreter gestartet - 64kb RAM > > > > > > > > Stack RAM Schutzverletzung bei Adresse 55647 in Thread 0 > > > > > > > > Zeit: 1270ms > > > > > > > > > > > > --> Kann es sein, dass im Bytecode Interpreter ein Bug ist???? > > > > Kennt jemand sonst solche Effekte? > > > > Hat jemand eine Idee wie man den eigentlichen fehler finden kann. > > > > > > > > Brenne nach guten Inputs > > > > > > > > Danke und Grüße > > > > > > > > Jo > > > > > > Hallo Jo, > > > die gleichen unerklärlichen Effekte habe ich auch. Siehe auch posting vom 29.11. > > > Bereits am 22.10 habe ich PeterS mein komplettes Projekt an ccpro zugeschickt. Er hat mir auch > > > zugesagt, nach dem Fehler zu suchen - hat aber z.Z. wohl keine Zeit dazu(?). > > > Nochmal: Bei mir funktioniert etwas NICHT mehr, wenn ein Modul des Projekts an anderer Stelle steht. > > > Das kann man ja verschieben in der IDE. Es traten bereits auf: > > > - Stack Ram Schutzverletzung > > > - Der Interpreter wurde einfach gestopt > > > - Die ganze IDE wurde 2 mal schlagartig beendet (mag vielleicht was anderes sein). > > > Ich hoffe immer noch auf Peter. > > > Programmentwicklung kann zum Glück weitergehen, wenn das Modul ' wo anders' steht. Aber ist > > > ein sehr unsicheres Gefühl. > > > > Hallo Ulrich, > > > > ein komplettes größeres Projekt zu debuggen ist bei diesen Effekten eine sehr schwere > > Arbeit. Ich habe erstmal die letzte Beta mit einfacheren Bugfixes herausgebracht, aber ich > > arbeite an dem Problem. > > > > Ich würde mich freuen, wenn jemand ein möglichst kleines Projekt hätte, was diese Probleme > > reproduziert. > > > > Gruss Peter > > Hallo Peter, > bei meinen kleineren Programmen habe ich den Efekt noch nie gesehen, was soll ich nun machen? > Gibt es eine ladbare Version vom Interpreter, die für die Debugausgaben macht, die ich dir mailen > dann mailen kann? > Viele Grüße > > Jo > > > > > > > Gruss > > > Ulrich