I got hold of the microchip c18 libraries for the 18F chips. Got it all = working except for one part. I'm doing a floating point INT by = converting to 24 bit signed INT then back to floating point. Problems the conversion back is totally wrong and not even close. I'm = sure the problem is in the NRM2432 routines. I decided to convert to a 32bit integer and back to floating point and = this works fine. So the problem is in the NRM2432 routine. =20 Has any one else using these routines come across this? -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics