Notices
Results 1 to 2 of 2

Thread: 8051 Family Microcontrollers

  1. #1 8051 Family Microcontrollers 
    Forum Freshman
    Join Date
    Sep 2012
    Location
    Turkey
    Posts
    72
    Just out of curiosity, does anyone have any experience programming an 8051 microcontroller (from Atmel or any other brand) with its own assembly language?

    If so, what are your thoughts about their usage today compared to other families of microcontrollers like the 8091, PICs or Arduinos, etc.?


    Reply With Quote  
     

  2.  
     

  3. #2  
    Forum Professor
    Join Date
    Aug 2013
    Location
    San Diego
    Posts
    1,969
    Quote Originally Posted by Sci-fi guy View Post
    Just out of curiosity, does anyone have any experience programming an 8051 microcontroller (from Atmel or any other brand) with its own assembly language?

    If so, what are your thoughts about their usage today compared to other families of microcontrollers like the 8091, PICs or Arduinos, etc.?
    I did that quite a bit back when they were popular. The instruction set is awkward, asymmetric and non-intuitive. PIC isn't much better, although way more efficient in terms of execution speed. ARM is a lot cleaner. My favorite register model/opcode set was from the 6809 - clean, extensive and symmetric, and had a multiply instruction.


    Reply With Quote  
     

Similar Threads

  1. Family and Friends
    By NMSquirrel in forum Site Feedback
    Replies: 0
    Last Post: January 24th, 2013, 05:41 PM
  2. More Of A Family Issue
    By Oxycodone in forum Behavior and Psychology
    Replies: 6
    Last Post: August 2nd, 2012, 03:51 AM
  3. The First Human Family
    By Arie in forum Science-Fiction and Non-Fiction
    Replies: 3
    Last Post: February 13th, 2007, 08:36 PM
  4. History: Family and Autobiography
    By RonPrice in forum History
    Replies: 2
    Last Post: October 15th, 2005, 12:55 AM
Bookmarks
Bookmarks
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •