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 > > > warum dauert dies mit dem Assembler länger als die Entwicklung von Basic oder C-Compiler ?. Du > > mußt doch eh die Basic/C-Routinen in Assembler entwickeln, warum wird der nicht frei-gegeben ? > > Mit zwo Heften Elektor (a 7.50 EUR) kann man übrigens einen 16-Bit (20 Mhz getaktet) Rechner > > erwerben, bei dem C- und Assemblerprogrammierung möglich sein soll.... > > Noch zur Frage, wozu Assembler. > > Wie programmierst Du z.B. in Basic (bei oben angegebenem Beispiel) > > wirklich gleichmäßige und symmetrische Rechtecksignale über eine längere Zeit ? > > Das kannst Du in Basic theoretisch mit dem Programm > > Label1 > > Port ON > > GOTO Label2 > > Label2 > > PORT OFF > > GOTO Label1 > > machen. Aber wer sagt denn dem Programmierer, was der Interpreter wirklich aus diesen Befehlen > > macht. Ist die Zeitspannne ziwschen GOTO Label2 die gleiche wie zwischen GOTO Label1. > > In Assembler ist dies alles eindeutig. > > > > Gruß, Gerhard > > Hallo Gerhard, > > zur Erstellung des Interpreters kam auch der avrasm2.exe von Atmel zum Einsatz. Vielleicht bekommen > wir die Freigabe ihn einzusetzen. Im normalen Einsatz wird bytecode kompiliert und dan vom Interpreter > auf der Mega CPU abgearbeitet. Dort ist dann momentan kein Assembler involviert. > > Für ein Rechteck Signal bitte auf der Mega einen Timer benutzen. Wir haben eine Timerbibleothek, die dies > alles bereitstellt. > > > Gruss Peter