• C51: Is this a compiler bug ?
    ... or a misunderstanding on my part ? From string "\x0CTUV", the compiler generates 0x0C 0x55 0x56 0x57 0x00 From string "\x0CABC", the compiler generates 0xCA 0x42 0x43 0x00 ... rather than...
  • C51 750 compile bug!
    volatile unsigned int Wi; Wi= (0x4000*3)/(0x10); //The compliler will make Wi = 0xfc00 !! //The right answere is Wi = 0x0c00!!
  • uVision Watch List Bug
    Hi there, I have a little annoyance that I would love to find a work around for. When I start a debug session using the simulator, the watch list does not always have all the variables I added to...
  • C51 Compiler Bug, Help Please !
    I catch a C51 compiler bug when debugging some functions to calculate time differrence. The main function's prints out shows that function DifferExStamp(T1,T2) give error time differrence, but DifferJDxTime...
  • c51 bug
    void abc(void) { } ABC() { } main() { abc(); ABC(); }