Okay all clear now.
I'll wire this new chip up and see how it goes.
With one eye on the future, I've been looking over the openservo site. Priced up the cost of a servo conversion, which is under £10 each- reasonable when you consider the sophistication on offer, and much cheaper than the Hitec robotic servos.
That board enables control via I2C protocol, which is compatible with a number of PIC processors, including the OOPIC.
What the OOPIC doesn't have is an 'object' for a PWM input (has an output though, for driving servos etc.).
Now the oopic is based on a normal PIC, so you can access the normal PIC code and create a new object. I'm wondering if this is the way to go for a fully articulated fish, or perhaps better off programming a normal PIC or perhaps one of the PICAXE range (which are very cheap in comparison).
My knowledge of programming is nix, however I have been able to get the basics of oopic programming. The assembler used for normal PIC's came across as like trying to knit fog!