Sorry. Reposting with correct tag. I am trying to convert some floating point code to use fixed point on an 18f, and I wonder if anyone has C or assembler routines to do the fixed point math taking advantage of the hardware multiply on the 18F series. I've spent a couple of hours searching, but haven't found anything on the 18F. I haven't done much assembler for a lot of years, so an example would be a great headstart for me. Bruce Partridge http://www.rebreather.ca --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.558 / Virus Database: 350 - Release Date: 1/2/2004 -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.558 / Virus Database: 350 - Release Date: 1/2/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.558 / Virus Database: 350 - Release Date: 1/2/2004 -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body