• long long int for floating average computation
    I want to compute a floating average of third order. Just take a look at my code: void IRQ_Handler()__irq __ram { static long long unsigned int ACC1,ACC2,ACC3,ACC3D; static long long unsigned...
  • Moving lincense from old computer to new computer
    Is there a way to move license from my old computer to the new computer? when my maintenance update already expired and I don't want to renew it. It's the old C51 compiler. Thanks
  • Floating Point
    How can I deny a number floating point without utilizat some mathematical operation? How can I take the first 8 bits of the number floating point, those but significant (MSB) or the bit but significant...
  • Floating Point
    How I can deny a number floating point, without using some mathematical operation (eg. :number * (-1)). ?? How can I take the first 8 bits of the number???
  • double float
    The C51 can't support double(8-byte) variable. Does anyone know the third party liberary to support this function?