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 > > > > > > Ich besitze noch keinen Mega,nur Vorinformation. > > > > > > > > > > > > Welche max Frequenz erreiche ich bei der Ausgabe? > > > > > > nicht gleichmäßig(z.B. DMX) > > > > > > > > > > > > Schaffe ich 0,004 mSec und kann der Controller noch anderes > > > > > > bearbeiten(da,ad,PINaus,PINein > > > > > > > > > > Hallo fraju. Da läuft ein Interpreter, Dein Performancewunsch ist da weitab von allem möglichen. > > > > > Es ist auch Assembler möglich, aber die 0,004ms sind auch dafür eigentlich zu knapp. Ich würde da > > > > > eher einen Controller mit 32Mhz oder mehr (z.B. Atmel XMega) in Assembler empfehlen. > > > > > > > > > > Gruss Peter > > > > > > > > > > > > > > > > > > > > > > > Gruß > > > > > > > > Hallo Peter > > > > ..also abgehakt! > > > > welche Geschwindigkeit könnte ich erreichen wenn ich Schieberegister > > > > 4094/4021 ansteuere. z.B. 4*4094 > > > > die Frage:Welche Änderung Geschwindigkeiten erreiche ich bei Ausgabe von 32 Bit? > > > > P.S. nur so ca. damit ich eine Vorstellung bekomme. > > > > > > > > Gruß > > > > > > Seufz. Eine Projektberatung kann (und will) ich eigentlich nicht machen. Aber um DMX mit 250kbit > > > handlen zu können, würde ich eine Mega128 mit einem 16Mhz (CCPRO hat 14,7Mhz) Quarz nehmen, damit > > > die 250kbit sauber für den UART generiert werden können. Dann einen guten C-Compiler der > > > Inline Assembler kann. Damit kannst Du dann DMX Pakete schicken, im Notfall die interne > > > Hauptschleife noch mit Inline Assembler per Hand optimieren. > > > Ein paar I/O kann man dann auch noch nebenbei bearbeiten. Die UART muß natürlich per Interrupt > > > laufen, damit z.B. bei einer A/D Wandlung im Hintergrund weiter die UART Daten geschickt werden. > > > > > > Deine Fragen klingen aber so, als ob Du Anfänger in der Materie bist. Wenn Du an der Aufgabe > > > wachsen willst, ist das ok, sonst überlege ob es die Zeit wert ist, die Du in das Projekt > > > stecken mußt. > > > > > > Gruss Peter > > > > Hallo > > Danke für die Anwort. > > Wollte eigentlich nur die Schnelligkeit der Befehlsausgabe wissen.(Mega 32) > > Bein c Control M2.0 glaube waren 0,05msec angegeben.(ist lange her) > > Bei fast allen Controllern ist dies angegeben,so das ich mir alles problemlos ausrechnen > > kann.(oder Takte/Befehl) > > Der Mega 32 ist laut meinen Informationen und Datenblätter recht leicht zu programmieren. > > ..leider kann ich an Aufgaben nicht mehr wachsen,dafür bin ich zu alt.;-)) > > Gruß > > Hallo > Sorry, wenn ich Dich vor der Komplexität warnen wollte und Dich falsch eingeschätzt habe. Das > wichtigste ist natürlich die Schnelligkeit der Befehlsausgabe. Ob 8 oder 16-Bit Architektur, > CISC oder RISC, Waitcycles, alles zweitrangig. Da die Mega32 so leicht zu programmieren > ist, ist dies für einen ordentlichen Programmierer alles kein Problem. Na dann, noch viel > Erfolg bei Deinem Projekt. > > Gruss Peter