Controlling Futaba standard servo

Hello,

I have an Arduino Leonardo and I'm recording the PWM of the throttle channel from my Futaba receiver using interrupts. It's in the range of 1100 to 1900 microseconds. That part of my code is working well.

For example, input PWM from receiver = 1750
The Arduino does some calculations to modify this value slightly. Lets say the desired output PWM to servo = 1723

I'd like to control a standard analog servo on a different port. How can I raise the signal line to the servo HIGH for precisely the 1723 microseconds, then bring it back to LOW again, and do this once every 20 milliseconds?

Thanks very much

I used TimerThree and Servo.writeMicroseconds() in the end, seems to work nicely!