Microchip fixed point math library 16CXXX

Discussion in 'Programmer's Corner' started by atferrari, May 14, 2005.

  1. atferrari

    Thread Starter AAC Fanatic!

    Jan 6, 2004
    I've tried to compile fixed point routines from the math library in Microchip AN 617.

    I found that, divide or multiply, almost at the very end, use a flag (BSF FPFLAGS,NAN ) that is suposed to be employed in floating point routines.

    Obviously, the compiler gives error because FPFLAGS and NAN do not need to be defined.

    In the code zip file acompannying that app. note, there is an archive showing FPFLAGS and NAN, among other, as specific for floating point routines.

    Curiously, the contents of that archive is not include in the .pdf version of the AN617.

    Anyone knows what's actually going on?

    Help appreciated.

    Agustín Tomás