Hi all.
Does it possible to use local C-vars in "#pragma asm" block? I mean something like this:
void Foo(void) { BYTE t; #pragma asm mov r0, t; // error A45: UNDEFINED SYMBOL ...
Not C51 but limitations of bitwise operations in C (for example, there is no circular shift).
Actually, in C51 there is. Go look up _crol_ and friends in the manual.