Hi Leute

Ich habe eine Frage zum Thema "Servosteuerung"

Ich will nur einen Servo ansteuern, habe jedoch keine Ahnung wie das gehen soll.

Ich verwende einen Atmega88 mit 1Mhz

Ich will den Servo über die Pins
DDRB = PB1 PB2 PB3, ich weis nicht ob man dazu GND, VCC oder eifach drei freie Pins braucht. Die Pins PB1, PB2, PB3 und (wenn nötig GND) wären ideal da diese direkt neben einander liegen.

Am besten wärs wen Jemand einen fertigen Code hat, denn ich bin leider kein Genie in der C programmierung.

Ich wollte eigentlich mit den zwei Schaltern die ich hab etwas machen.

z.B. wenn ich den rechten Schalter betätige das der Servo dan nach rechts dreht und wenn ich den Schalter los lasse stopt, das gleiche links herum, die pins für die Schalter sind PB4 und PB5.

Ach ja

Wie viel mA hat eigentlich so ein Servo

Man solte ja den Atmega nicht mit mehr als 20mA belasten ?
Hier ist noch der Bestückungsplan des Robots

http://netzdateien.ne.funpic.de/Robo...ckungsplan.JPG

Danke Schon mal im vorraus für die Antworten.

Ich hoffe Ihr könt mir helfen.

Gruss Rob_88_20p