Can anybody tell me how to combine both C and assembly in Uvision 3? I know something like we have to use SRC directive,asm and endasm for assembly. Suppose i want to perform some addition operation in assembly and i want to print the result using printf statement in C.How to get the register values to C variables?
Do you mean, how to do inline assembler in C51, or how to do a "mixed" project containing both 'C' and assembler source files? The latter is almost invariably preferable to the former...
I want to do a mixed project which includes both C & Assembly source files in one file.
//C style code #pragma asm ; ;assembly code ; #pragma endasm //c style code
View all questions in Keil forum