I am using keil uvision3 trial version. While creating new project when I select DS80C400 as a device then instead of loading startup code for DS80C400 it loads the startup code for DS80C390. Can anybody tell me about this problem? Please do mail me at snipped-for-privacy@intelligaia.com .
How do you expect anybody to be able to tell you the solution if you don't even say what the problem is? "Will not work" doesn't tell us anything. What actually happens?
I don't know the devices you are considering, and I don't know Keil's tools. But I /do/ know that tools will bundle similar devices together. If the compiler has given you startup code for the DS80C390 when you chose the device DS80C400, it is probably because the same startup code works perfectly well for both devices.
So to re-state Hans Bernhard's question, what is the /actual/ problem? Do you think it won't work simply because the code has a different name from the one you expected, or because you have tried it and found problems, or because you have compared the datasheets for the two devices and seen significant differences?
Try the Keil web site... there is a support forum also ask the chip supplier.
What is the difference between the 400 and 390? Does it affect the start up code.
It could be that one is an extension to the other and both use the same start up code.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.