to control a servo u need to be throuh with its working and schematics.
ill explain something i knew……..
1, control pin of servo needs 1-2ms pulse every 20ms to rotate .
2,1ms pulse will turn counter clockwise extreme position(0deg)
3,2ms pulse will turn clockwise extreme position(60-180 deg)
4,1.5ms pulse will set to center position and 20ms pulse will stop servo .
5, all u haveto do is to write a program to generate pulse of width from 1-2ms every 20ms.
6, u can also find standalone 555based controllers if u want.
7, all the above discussed are applicable for futaba s3003 and equivalents..
8,mail me if u need some more help,