Hallo,

ich hab da ein Problem. Ich habe 24 Servos an meinem Bot und will alle durch einen uC ansteuern.

Ich habe einige 8bit Schieberegister geholt und will das damit realisieren. Der Pic müsste auf höchstgeschwindigkeit laufen, daher ich 20Hz(24*50Hz=700Hz). Ich habe vor die 8Schieberegister an Port A zu verwenden und per Computer oder anderen Pic die Befehle zu übertragen.

Um diesen Treiberbaustein zu realisieren muss ich wohl oder übel mit Assembler arbeiten(unter C wirds sonst ungenau).


Jetzt kommt die eigendliche Fragestellung:
Um ein PWM per Pollin zu erzeugen(was auch nötig wäre), bräuchte ich die Information, wie viele us ein NOP hat(uC hat einen 20MHz Quarz).
Und gibt es vielleicht eine Liste von Befehlen(wo der Takt dabei ist)?
Tutorials und bei spurt.de habe ich schon ne Liste gefunden, aber es enthält nicht den Takt.

Ich hoffe das mir jemand da weiterhelfen kann, da es bis Weihnachten einigermaßen laufen muss.

MfG

El_Salvador