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.
Hello I'm want to get into embeded systems design and am wondering what the kit I should obatin to get me onto a good start?
I will not commit to one device, and if you are sugesting that I must do just that then keil is not for me.
that has NOTHING to do with Keil.
The programming algorithm for various non-ISP derivatives of the '51 is (almost) never the same as for another derivative.
However, you do not need to "commit to one device", you just need to limit yourself to truly modern devices. Most modern devices (of course, with the exception of smnall Atmel - why would Atmel make it easy - thus why even consider the brand) can be programmed either via JTAG or via COM port.
Now some i.. eh helpful person is going to suggest you buy/ make an Atmel programming jig - do not - this is the issue that has occupied A LOT of forum discussion (it does not work, what is wrong?).
e.g. if you buy a SILabs JTAG dongle/devboard, you can use all ~100 SILabs derivatives and, in addition without any added investment you can use all comport programmable devices such as NXP p89x51Rx2 NXP lpc92x -up, Atmel AT89c51xx2 and whatever other comport programmable devices may exist.
Erik
HEllo
Well I have set my mind on a C8051f120 MCU Dev board to to get familiar. I have taken your advice, and dropped the idea of a universal programmer, I now see it would be a waste of money
Thanks for all your help
kog