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.
hi... i m currently working on final year project in the university and i m using the evaluation version of keil software....my code is now bigger than 4k and they r not compileable as it is of evaluation version....i understand that i ll need a dongle (license for keil software)...is there anywhere on earth i can rent a dongle??? i cant afford to buy one as it is very expensive.... for this, i have really braved myself to post this question on this professional forum....
The liscensed version of the '167 tool chain does not require a dongle, just $3400. In the business world, this is steep but the tools are worth it (though I wonder if Keil wouldn't rule the '167/'51 world if they made the price more in the commodity range (ie. < $500)). As a temporary measure, you can break your code into two projects. One contains the known utility functions which can be entered via software interrupt. The other is the main application code. I haven't done this but I would envision having an assembly code wrapper for the utility functions which would allow the actual functions to be declared non-void and without the INTERRUPT keyword. You could also declare global variables in both projects as a single SECTION, located at an absolute address. This can work but maintaining it will be a real challenge. You would probably have to burn the utilities into flash after debugging them but before you debug the application code. You could also look at Rigel tools which are much cheaper though less powerful. Best luck Scott
before you deal with rigel, read <a href="" target="_blank">http://www.8052.com/forum/read.phtml?id=34502&top=34614">this</a> Erik
Erik: on this forum, you can just type the URL and it does all the hyperlink stuff for you automatically - no need to manually type all that HTML href stuff here!
"The liscensed version of the '167 tool chain does not require a dongle" That may be true in the USA, but possibly not for the rest of the world - it certainly isn't for the '51 tools :-(
The "167 tool chain" can be bought with or without dongle. I believe I paid 1.5 x dongle for a dongle-free. //Niels