• c51 bug
    void abc(void) { } ABC() { } main() { abc(); ABC(); }
  • A bug in C51?
    Hi, I encountered the following phenomena during my work: I dont know if its supposed to be this way but I'm sure it made me a lot of trouble. I had a working program and I built a bootloader for...
  • Is this a C51 bug?
    struct tag { char a:7; char b:1; }; unsigned char foo(void) { struct tag test; test.b = 1; return test.b; } void main(void) { char dat; if(foo() == 1)// ***foo return 0x80 not 0x01 { dat...
  • C51 6.23a Bug?
    Dear Sir: Recently, I use C51 6.23a to compile my program, and I find some problem. typedef UCHAR unsigned char; void WriteXY_StrScaler(UCHAR Attr,UCHAR x,UCHAR y); --> List file as below: ;...
  • C51 V6.12 BUG Report !
    C51 V6.12 BUG Report ! void main(void) { unsigned char a_b[5][7]; unsigned char ab[5]; } Builded it,then error! Seem to a_b-->ab ,the '_' has been del?