We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm beginner in 8051 programming. Also I would like to know, if (and if yes, how ?) it's possible to make obj-files with the Keil C compiler for using its with an no-Keil assembler.
"I'm beginner in 8051 programming." Standard advice: First, you need to read the uVision Getting Started guide, and work through the example projects in it. You need to read the following documents - commonly referred to as "the bible" for the 8051: http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_ARCH_1.pdf http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_HARDWARE_1.pdf Are you also a newbie to 'C' programming in general? If so, you'll also need a good 'C' textbook. Here are some other introductory & reference materials: http://www.keil.com/books/8051books.asp http://www.8052.com/books.phtml http://www.8052.com/tutorial.phtml
Thank for having rely so quickly ;-) But... in my office, we have another assembler (intel), and for an application we must use float and trigonometric functions also with Keil C compiler I want doing a obj file with the compute functions for linking them with the other assembler (because this application was already developp with this). Now I hope you understand my problem.
Keil A51 is compatible with Intel ASM-51. You should be able to assemble intel ASM-51 files with Keil A51. If not, you can still link the obj file created by ASM-51. Just add it into the project like you would for any other obj file. In uVision2, when Adding filesto a group, just select the obj file. Jon