![]() | ![]() | ![]() |
| | |||||||
| Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution. |
| | Thread Tools | Display Modes |
| | (permalink) |
| Experienced Member | Hi all.. I am going to join in private institute to learn about microcontroller.. I do not know what to learn or which one to get experience with.. suggest me what to choose.. condition is, i can learn only 1 of the above.. they asked me to do 8051.. Also tel me some comparisons.. then it il b easy to me... Thanks. |
| | |
| | (permalink) |
| Super Moderator | The 8051 is an ancient device, that only seems to be used in India and such places these days? - the PIC is a more modern device, although quite old now as well - but is probably the most popular these days?. To the extent that PIC has become the common name for any micro-controller. To some extent it doesn't matter which you learn - but if you scan these forums you will see LOT'S of questions from India about 8051's, and very few answers! - whereas the PIC questions get a lot more results!. |
| | |
| | (permalink) |
| Experienced Member | Nigel is right the 8051 is old. Not dead. Many many companies make 8051 derivatives. Atmel, Dallas Semi, NXP, Silicon Labs, WinBond Ele, Texas Instruments to name a few. There are many FPGAs and ASICs that include an 8051. I have uses 100MIP 8051s. A 5MIP PIC seems slow. You will not go wrong with either micro! |
| | |
| | (permalink) |
| Experienced Member | Yes you are 100% correct... I'm too from india only.. But here i have source to study 8051 only... Would be easy to catch up "PIC" by myself after complete the 8051 or would be difficult?.. |
| | |
| | (permalink) | |
| Super Moderator | Quote:
But learning PROGRAMMING will enable you to fairly easily move between devices, and it's probably a good idea to learn multiple devices. | |
| | |
| | (permalink) |
| Experienced Member | Thanks a lot il keep learn diff. devices... |
| | |
| | (permalink) |
| Experienced Member | I dont consider myself an expert in assembly language programming, however: I was taught the basics of machine code and assembler on a PDP11, this was to give an understanding of the way the hardware worked and to aid faultfinding. I then went on to teach myself enough 8080, 6800, and Z80 to write simple test programs to exercise hardware. From a hobby perspective I taught myself PIC assembler and have produced a few usefull devices with PICs. So, the point is, if you understand the basic principles, the way the instructions work, the way the registers relate to the hardware, then it should be no great problem to transfer that knowledge from one processor to another. JimB
__________________ Experience is directly proportional to the value of the equipment ruined. |
| | |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Latest |
| hyperterminal communication w/ 8051 | spyghost | Micro Controllers | 8 | 22nd May 2008 10:54 AM |
| 8051 Microcontroller (Urgent Help) | UAE_Engineer | Micro Controllers | 5 | 22nd March 2007 11:13 AM |
| Could I get away with this? (8051 + AM29F010B) | mstechca | Micro Controllers | 0 | 9th March 2006 02:04 AM |
| interfacing 16*16 matrix display with 8051 | pmphilip | Micro Controllers | 0 | 1st February 2005 03:47 AM |
| 8051 "data" storage within program memory - how? | L0D|Mr_B | Micro Controllers | 1 | 11th January 2004 02:56 PM |