• About C51 bank funtion call ?
    Two funtiom. One is char A(char *str1,char *str1),this funtion is in BANK 6. main() is in bank 1; Now main() call A(Astr1,Astr2) have some error. Seem as some parameter has't been pass OK. How...
  • External Funtion Type
    This works: extern char Fn1( char, char ); extern char Fn2( char, char ); extern char Fn3( char, char ); This causes a lot of linker errors. typedef char FnT( char, char ); extern FnT Fn1,Fn2,Fn3;...
  • Need Help on GPIO funtions of LPC2378
    Hi, I am new to ARM processor and i am working on Kit MCB2300 (LPC 2378 Processor) . I am having a problem of sending the data on entire port like in other 8 bit microcontrollers(AT89c51). So what...
  • If non-reentrant funtion is interrupted, what wil happen?
    Dear everyone: If non-reentrant funtion is interrupted ,will it cause error? In my non-reentrant funtion defined some local variables, if it is interrupted, non-reentrant funtion will not preserve...
  • C51 Inline assemble error
    I'm using C51 V6.12 C source file is like this: void I2CWrite(unsigned char D,bit ConvToBCD) { #pragma asm ..... #pragma endasm } unsigned char I2CRead(bit ACK,bit ConvToBin) { #pragma asm ...