Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
01/22/12 12:30
Read: 1164 times

#185626 - Why is the MCS-51 family your uC family of preference?
On a lot of other sites I mention the MCS-51 family of uC's and time after time I get the same response -

"Why would you want to use that family? It's so old/outdated."

My philosophy is that the MCS-51 family is still VERY widely used even in today's designs. Most MIDI gear I've worked on uses a uC belonging to the MCS-51 family no matter how old or new it is. I believe some automotive engine/powertrain control computers even still use uC's from this family as well. So there has to be a reason why this family is still favored by many regardless of its age.

Me personally, I think the pin out is a very convenient pin out and the instruction set makes coding them in assembly a breeze compared to that of a PIC microcontroller. Plus that...I dabble mainly in MIDI and most MIDI gear uses them, so knowing how to code them also allows me to modify some of this gear.

So...I'd like to hear the thoughts/opinions of all of you here. When there are "more modern/updated" uC's on the market with on chip oscillators, more on chip peripherals, higher I/O source/sink capability, etc etc...why is the MCS-51 family still your preferred uC family of choice?

List of 14 messages in thread
Why is the MCS-51 family your uC family of preference?      Jon Wilder      01/22/12 12:30      
   My Choice      Michael Karas      01/22/12 13:06      
   Just a question of preferences      Per Westermark      01/22/12 13:09      
   It's the instruction set ...      Richard Erlacher      01/22/12 18:38      
   new '51 derivatives appearing monthly      Erik Malund      01/23/12 06:40      
      Instruction Set        Michael Karas      01/23/12 08:07      
         Forgot one!      Rob Klein      01/23/12 14:19      
         The PIC is as Old as the 8051      Neil Kurzman      01/23/12 14:31      
            AVR is hardly "new" in semiconductor terms...      Andy Neil      01/23/12 16:47      
            It may be older ...      Richard Erlacher      01/23/12 23:30      
               indeed it is..      Valentin Angelovski      01/24/12 01:19      
   a questionaire from the past      Jan Waclawek      01/23/12 13:30      
   Why is it my preference?      Valentin Angelovski      01/23/12 19:54      
   why?      Andy Peters      01/24/12 10:11      

Back to Subject List