when i build target, the software shows the following message "Device is not supported by toolchain" what it means? screenshot: i24.photobucket.com/.../error.jpg can anyone help pls?
So sorry about my words! Maybe, my poor English make you think that i am wild. So sorry about that! My device is AT89C52, i think the keil uvision3 supports the device. is it the setting problem? Are any setting instruction or menu i can follow? Thank you very much!
Do you have the C51 toolset installed? There are four different tool sets you can get for uVision (C51, C251, C166, and ARM). Each toolset supports devices in that particular family. So, if you installed the ARM tools, you won't have support for any 8051 devices (unless you install the C51 tools, too).
Jon
This error is normally shown under the following cuircumstances:
A version of uVision that is 'limited' to support only devices from a given silicon vendor is used to develop an application using a device not in the list of devices of that particular silicon vendor.
In summary, a silicon vendor limited uVision is not intended to support devices from other vendors.
For example, the LPC studio?
http://www.keil.com/lpc/lpc900_studio.asp
I never use the canned SFR defs since they do not comply with my standards. However, from the olden days, I tend to recall that the 'plain vanilla' uCs are not supported by name, but a SFR def called something like 'generic' is to be used.
Erik