mmm que los 3 servos hagan ese movimiento?
bueno si es asi seria algo asi mira
movlw .40 ;tiempo en que el servo se quedara en esa posion
movwf 0x50 ;guardado en regitro 50
ardiente
movlw 0x03 ;activar 3 servos en el puerto a
movwf porta
call _0 ;llamado del tiempo de 0 grados
clrf porta ;se borra el puerto a
call bajo ;se llama el tiempo bajo (17ms)
decfsz 0x50 ;ciclo
goto ardiente
movlw .40 ;tiempo en que el servo se quedara en esa posion
movwf 0x50 ;guardado en regitro 50
ardiente
movlw 0x03 ;activar 3 servos en el puerto a
movwf porta
call _45 ;llamado del tiempo de 45 grados
clrf porta ;se borra el puerto a
call bajo ;se llama el tiempo bajo (17ms)
decfsz 0x50 ;ciclo
goto ardiente
y haci haces para los demas movimientos
aunque podrias hacerlo por tablas para que sea mas corto el programa pero este es un metodo espero que le entiendas
