Jag har läst på parallax hemsida och hittat lite information angående pulsbredden på pulserna och approx. 1.3 ms för ena hålet och 1.6 ms för andra hålet med 20 ms delay/intervall mellan pulserna. Hur jag än ändrar pulserna roterar den åt samma håll.
Jag har mätt på delayfunktionern och dem generar exakta värden. OUT2 är porten servo2 är kopplat till
kod exempel för en servo:
Kod: Markera allt
OUT2 = 1;
//1.6 ms pulsbredd
delay_ms(1); //1 ms delay
delay_us(166); //600 uS delay
OUT2 = 0;
delay_ms(20);
OUT2 = 1;
//1.6 ms pulsbredd
delay_ms(1); //1 ms delay
delay_us(166); //600 uS delay
OUT2 = 0;