I am using atmel 8051 processor in my project . my job is to convert firmware from SPJ compiler to KEIL compiler . if there is any medium or via is there to convert with in less time
What is this "SPJ compiler"? If it's another ANSI 'C' compiler, then your task should be just a matter of dealing with the compiler-specific issues - all of which should be documented in the Manual Here's a tip: http://www.8052.com/forum/read.phtml?id=119087 One approach is to "isolate" all compiler-specific syntax in macros - then you can just redefine the macros to use Keil syntax. eg, see http://www.8052.com/forum/read.phtml?id=116488 http://www.8052.com/forum/read.phtml?id=116190 You also need o identify eveywhere that your old code has relied upon implementation-specifics; eg, data representation, calling convention, timing and/or size of generated code.
What is this "SPJ compiler"? Andy, you always say "have you googled", back at ya :) http://www.spjsystems.com/ yes, I DO agree that it should not be necessary for a responder to google, just the asker, but could not help it :) anyhow, it is kind of interesting to see that there are compilers out there I have not heard of in the decades I have worked with the '51. However, I'll stay wiith godd ol' trustworthy Keil Erik