Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


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.

Reply
 
Thread Tools Display Modes
Old 11th February 2008, 02:35 PM   (permalink)
Experienced Member
mytech has a spectacular aura about
Default Help 8051 or pic(16F..)

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.
mytech is offline   Reply With Quote
Old 11th February 2008, 02:44 PM   (permalink)
Super Moderator
 
Nigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to behold
Default

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!.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now   Reply With Quote
Old 11th February 2008, 04:21 PM   (permalink)
Experienced Member
ronsimpson is just really niceronsimpson is just really niceronsimpson is just really nice
Default

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!
ronsimpson is offline   Reply With Quote
Old 11th February 2008, 04:23 PM   (permalink)
Experienced Member
mytech has a spectacular aura about
Default

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?..
mytech is offline   Reply With Quote
Old 11th February 2008, 04:28 PM   (permalink)
Super Moderator
 
Nigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to beholdNigel Goodwin is a splendid one to behold
Default

Quote:
Originally Posted by mytech
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?..
If you're learning 8051, and you want to move to a more modern device, I would suggest moving to the Atmel AVR series, as it's more similar to the 8051.

But learning PROGRAMMING will enable you to fairly easily move between devices, and it's probably a good idea to learn multiple devices.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now   Reply With Quote
Old 11th February 2008, 04:42 PM   (permalink)
Experienced Member
mytech has a spectacular aura about
Default

Thanks a lot il keep learn diff. devices...
mytech is offline   Reply With Quote
Old 11th February 2008, 04:47 PM   (permalink)
Experienced Member
JimB is just really niceJimB is just really niceJimB is just really niceJimB is just really nice
Default

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.
JimB is online now   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes


Similar Threads
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



All times are GMT. The time now is 10:30 PM.


Electronic Circuits  |  Radio Controlled
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.