I have written a subroutine that simultaneously calculates the sine and cosine of an angle. The calculations are in 16 bit signed fixed point. The results are accurate to about 1 or 2 LSB. It should run on all PICs - it uses only shifts, adds and subtracts. You can get it from http://www.nfra.nl/~mgoris/misc.html Mal Goris -- http://www.nfra.nl/~mgoris/