??? 06/23/10 14:09 Read: times |
#176866 - Impossible to generalize into fields Responding to: ???'s previous message |
Andy Neil said:
Implicit in the title of this thread, "So What Is An 8051/2 Good For?" is the assumption that there are still applications for which 8051/2 is still a good - or even great - choice!
So the purpose of this thread was to consider what those fields of application might be; ie, to answer Justin's question: Justin Fontes said: What markets are appropriate for the 8051/2? I'm not too fond of trying to establish areas a processor architecture is good for, because there are too many variables involved in real projects. But to follow up on this: I see most of the 8-bit AVR and PIC chips as "almost the same". So most of the tasks an AVR or PIC is good for, there should also exist 8051 variants that are similarly good. The problem is that it is hard to corner a specific market segment. There really are not any market segments a processor architecture (note - architecture, and not model) is good for. There are only market segments a processor architecture is bad for. You never get a perfect fit, because there are multiple possible solutions. But you can definitely get a total misfit. So a 8051 is good (maybe not best, but good) for all situations where it isn't a misfit. The problem then is to find which of the 8051 variants that are "good enough". And the critical part is to not try an 8051 for problems where it is a misfit. |