PDA

Vollständige Version anzeigen : Takte und Maschinenzyklen


Import-Script
20.01.2002, 11:59
Hallo, <BR> <BR>Ich kann im Datenblatt nicht erkennen wieviele takte der 89c55wd f&uuml;r einen Maschinenzyklus braucht. Ich habe eine routine f&uuml;r 0,1 sec. geschrieben aber es scheint fast 0,5 sec zu dauern. <BR>Vielen Dank f&uuml;r eure hilfe schon im voraus. <BR> <BR>Guido

Import-Script
20.01.2002, 14:06
Hi Guido! <BR> <BR>Also ein Maschinentakt ben&ouml;tigt 12 Quarz-Takte. Also ist bei einem 12 MHz-Quarz der Befehl "NOP" exakt 1 &micro;s lang. <BR>Beachte jedoch, dass es auch Befehle mit 2 und 3 Maschinentakten gibt. <BR>Schau mal bei mir unter <A HREF="http://www.lycki.de" TARGET="_top">http://www.lycki.de</A> nach. Dort gibt es die Komplette Deutsche Dokumentaion (mit deruscher Befehlsbeschreibung) zum 80C535. Der ist in den allermeisten F&auml;llen voll kompatibel zum 89C.... <BR> <BR>Gru&szlig; und viel Erfolg <BR> <BR>Andy

Import-Script
20.01.2002, 14:07
Ach ja, das mit dem Download kann etwas dauern.... :-((

Import-Script
20.01.2002, 19:56
werds mir ansehen, was mich eben erstaunt ist das der uC mit 24MHz getaktet ist und die routine eigentlich f&uuml;r 12MHz geschrieben wurde. Demnach sollte die Ausf&uuml;hrung auch doppelt so schnell sein. Vieleicht stimmt ja Hardwarem&auml;&szlig;ig etwas nicht. <BR> <BR>Vielen Dank Guido

Import-Script
20.01.2002, 20:28
Achtung: <BR>Bei manchen Quarzen kann es sich um Oberwellen-Quarze handeln. Ich wies zwar nicht was das im Dateil bedeutet aber ich weis, das das Quarz dann mit einem MC 2 - 5 mal so langsam leuft wie auf dem Quarz draufsteht. Besonders die Quarze von Reichelt sind manchmal so.

Import-Script
21.01.2002, 15:06
die oberwellenquarze fangen aber meistens erst &uuml;ber 33MHz an.... <BR> <BR>LameM

Import-Script
04.02.2002, 13:14
Dann kann man immer noch mit einem Widerstand oder einer Spule parallel zum Quarz nachhelfen.