??? 07/24/09 16:35 Modified: 07/24/09 16:40 Read: times |
#167833 - Reply to Erik Responding to: ???'s previous message |
Hi Erik,
I assumed that the OP is a newbie (by experience or knowledge). Because such questions will never be asked by an experienced engineer. You can see that he is still asking "Which is better?". So you can have a fair estimate of the OP's background. What you said is absolutely right. I agree to it. But if you try to exaplin all this to the OP, he will either not understand it, or will not try to understand it. (I think he has not even read the posts, nor tried to understand what I and others are saying). So in explaining all the details to the OP will be a waste of your valuable time. Erik Malund said:
an - even modern - "plain vanlilla" Arghmel, NXP, ... will, run at 24 MHz and produce a 'program cycle' time of 2 or 4 Mhz.. A SILabs f12x will produce 'program cycles' at 100 MHz. This is precisely the reason, why I prefer MCS51. Like I said before, each application requires a different solution. If you want to build a small process timer, you cannot use a SiLabs processor (@100MHz), it will be an overkill. but a small AT89C2051 will do the job. But if you want to build a Handheld system, with GLCD, Smartcard/MMC Card etc, you have to go for NXP/SiLabs, you cannot even think of using AT89C2051...I don't have to tell you all this....but the point is that: looking at the OP's question, what do you think is he going to work on : Small Products such as process timers or some sophisticated devices such as handheld terminals? From this Answer, telling the OP that all processors work almost the same, is a better idea to save his and your valuable time. |