Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Operationsgeschwindigkeit Kategorie: CC-Pro Unit & Appl.Board (von Gerhard - 25.11.2005 11:07)
Als Antwort auf Re: Operationsgeschwindigkeit von PeterS - 25.11.2005 10:13

>
> > 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


    Antwort schreiben


Antworten:

Re: Operationsgeschwindigkeit (von Bernd - 25.11.2005 16:17)
    Re: Operationsgeschwindigkeit (von Gerhard - 25.11.2005 17:15)
        Re: Operationsgeschwindigkeit (von Bernd - 28.11.2005 16:29)
            Re: Operationsgeschwindigkeit (von Gerhard - 28.11.2005 17:22)
                Re: Operationsgeschwindigkeit (von Bernd - 28.11.2005 22:22)
                    Re: Operationsgeschwindigkeit (von Gerhard - 29.11.2005 18:07)
                       Re: Operationsgeschwindigkeit (von Bernd - 30.11.2005 13:41)