• using and compiling with #pragma ASM
    I wanted to use the inline assembly code with C and hence added the assembly code as follows in the last line of the program as follows #include<reg51.h> float test; unsigned int t_first,t_second...
  • #pragma asm directive
    using #pragma asm directive and generating source file is not been able to generate C_Start referance. I know that I'll have to add c51s.lib file. But in UV3 How do I add this lib file? Docs avaible...
  • not used functions linked and declares XDATA for local vars
    Hello, I have detected that some functions like this one are using their own XDATA space instead of using the XDATA_GROUP for local purposes: for example this one: void zmemcpy2(UINT8 *dst...
  • "mov" is undefined -- #pragma asm
    Where is the problem? The code is correct Tasking accepts it well! I read the maunual(which is worse) and in your forum. Please help me detaily discreption and not a reference to maunual! compiling...
  • defining an asm block with parameters
    After being "spoiled" by the power of macros and defines in asm, I was let down by the new inline __asm keyword. Want I need is a way to insert predefined blocks of assembly in the C code without having...