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 > > Hallo Peter, > > wir wollen symmetrische, gegenläufige Rechtecksignale an zwei Ports erzeugen. > In Basic: > Label1 > Port1 ON:Port2 OFF > GOTO Label2 > Label2 > Port1 OFF:Port2 ON > GOTO Label1 > Wieviel kHz errecht die Mega32 mit dem Timer/Timerbibliothek (ca-Angabe) für dieses Problem ? > > Gruss Gerhard