Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/24/07 08:31
Read: times


 
#139726 - C51.exe
Responding to: ???'s previous message
Shruthi Kumar said:
I have set the path for compiler as C:SiLabsMCUIDEfilesC51BINC51.exe
Isn't the C51.exe a Silabs executable??


No, it's the Keil C compiler. RTFM!

Do I have to use only Keil compiler for compiling code written in assembly 8051 for a Silabs MCU?

You don't compile assembly code, you assemble it. If you installed the eval version of the Keil tools with the SiLabs IDE, you should also have installed with assembler (conveniently called A51.exe).

However, you can use any 8051 assembler you wish.

-a


List of 24 messages in thread
TopicAuthorDate
Byte used as bit            01/01/70 00:00      
   which compiler?            01/01/70 00:00      
      Silabs IDE            01/01/70 00:00      
         and was this inline assembler in C-program?            01/01/70 00:00      
            No, not an assembler in C            01/01/70 00:00      
         SILabs IDE is NOT a compiler            01/01/70 00:00      
            I was just referring to the IDE used.            01/01/70 00:00      
               Terminology            01/01/70 00:00      
                  Assuming The Keil C Compiler            01/01/70 00:00      
                     No, that's wrong            01/01/70 00:00      
                        So much for the manual            01/01/70 00:00      
                           Yes, that's it!            01/01/70 00:00      
                              assembler            01/01/70 00:00      
                                 assembling not compiling            01/01/70 00:00      
                                 MISC_FLAGS EQU 20h            01/01/70 00:00      
                                    re:MISC_FLAGS EQU 20h            01/01/70 00:00      
                                       Bytes as bits            01/01/70 00:00      
                                          stop expreimenting, read the manual            01/01/70 00:00      
                                          Or use Acc            01/01/70 00:00      
                  Accurate terminology            01/01/70 00:00      
               C51.exe            01/01/70 00:00      
               No and definitely not            01/01/70 00:00      
   Check Byte Address            01/01/70 00:00      
      i do not recall            01/01/70 00:00      

Back to Subject List