electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

Pic or 8051 , which is perfect for me?


Goto page 1, 2  Next
Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers -> Pic or 8051 , which is perfect for me?
Author Message
masud58



Joined: 19 May 2002
Posts: 119
Helped: 4
Location: Dhaka, Bangladesh


Post29 Dec 2004 10:06   

Pic or 8051 , which is perfect for me?


Hi,

I have done many product with 8051 core like atmel. but now at this time i have facing some problem. i want to wark with ADC, EEPROM,WDT, i think at89s8252 have EEPROM & WDT, only Adc not in use. if i use op-amp like LM 339 to detect analog volt and convert with label, and convert +5v which read at89s8252. i want to sence smoke sensor (frigaro). i dont test this programme yet. i use bascom , proteus ,keil, 8052 simulator, batronix , i want to do more project with atmel. if it is impossible then i want to learn pic microcontroller. it is new for me, so it will take many time.

please help me

Masud Rana
Matrix Electronics
720, Naya Nagar, Natun Bazar , Badda
Dhaka -1212
Bangladesh
Ph- 0088 02 8815801
Back to top
IanP



Joined: 05 Oct 2004
Posts: 6492
Helped: 1542
Location: West Coast


Post29 Dec 2004 13:28   

Re: Pic or 8051 , which is perfect for me?


Choosing a type of a microcontroller is basically like a tossing a coin.
If you fill comfortable with 51-family stick with it.
Jumping from one family to another will only distract your concentration in mastering your skills...
Back to top
glenjoy



Joined: 01 Jan 2004
Posts: 1028
Helped: 47
Location: Philippines


Post29 Dec 2004 17:52   

Pic or 8051 , which is perfect for me?


Hi,

If you are using a high level language programming the 8051, migrating to PIC or any other microcontroller will not be a problem.

I have been an 8051 user also, but due to cost, I shifted to PIC micros, I was forced to learn and use C so that I can create a good code for the PIC.

I haven't used the ADC's of PIC's but I had already used external ADC's for PIC's.

Glen
Back to top
fuzzy



Joined: 25 Sep 2004
Posts: 109
Helped: 10


Post29 Dec 2004 19:27   

Re: Pic or 8051 , which is perfect for me?


Dear Masut (I think Turkish pronounce Mesut.Mesut most common name in Turkey)
I am senior eng. in Turkey.If you dont use C language I think pic very difficulty chip.If you dont have many experiance about mcu you dont use pic.Beacuse (not 18F series)instraction list very bad for new beginners.If you have deep experiance mcu types not important.
-I think you may use AVR series (very similer 8051 and some chips have a\d converter) or some 8051 deriatives Cygnal,Philips,Maxim,ST,TI this firms makes 8051 with a/d converters.

Regards
Back to top
ilker



Joined: 13 Dec 2004
Posts: 58
Helped: 2
Location: TURKEY


Post29 Dec 2004 20:22   

Pic or 8051 , which is perfect for me?


hi,
i advice you to use 8051 and keil compiler for avarege performance.
but if you need high performance you should use avr series. they are risc micros and runs instructions in one osilator priodes. this means if you use the same crystal frequency, avr runs 12 instructions at the time of 8051 runs one.
best regards
Back to top
olemp



Joined: 18 Jul 2004
Posts: 96
Helped: 2
Location: turkiye


Post29 Dec 2004 20:27   

Re: Pic or 8051 , which is perfect for me?


if you select the PIC you will not be regret.
if you select ATMEL AVR you will not be regret.
and if you select FREESCALE HC08 you will not be regret.
all of these MCUs have similar peripheral units and good document and support and examples. so you can make your project with any of them.
you should select one of them according to your criterions....investigate them(read data sheets and application notes), compare prices, look at variety of MCUs etc.
i suggest pic(18 family) or hc08.........
Back to top
eltonjohn



Joined: 22 Feb 2002
Posts: 1751
Helped: 28


Post29 Dec 2004 20:39   

Re: Pic or 8051 , which is perfect for me?


Like some people have stated ..There are so many MCU with very equivalent caractetistics ..So if you find chips with overlapping power and peripheral is better to go with the FACTOR price and then the easiest for you why learn a different CPU .that will delay your project ..
I only use small pics ..because they are great ..But when the job demands 32k of code i switch to the 51.Firts because there is competition in the 51 market ..there are hundreds of companies making them ..So then won't go obsolete and even if they go i always can find another supplier !.
Back to top
andy1



Joined: 24 Jul 2004
Posts: 126
Helped: 2


Post30 Dec 2004 4:34   

Re: Pic or 8051 , which is perfect for me?


If you need to do a lot of bread-boarding, I would go with Atmel 8052. All the PIC I've tried are very picky interm of power supply noise which is very hard to control on bread-board. It's also very hard to get the crystal working right. I think you need very stable power supply for the crystal to work right.

If you have to breadboard PIC, make sure you have good decoupling cap and ground for the PIC.

On the other hand, at least with the Atmel 8051 I used, it is less choosy and can work well in power supply noisy environment.
Back to top
masud58



Joined: 19 May 2002
Posts: 119
Helped: 4
Location: Dhaka, Bangladesh


Post27 Mar 2005 19:33   

Re: Pic or 8051 , which is perfect for me?


please take a look at my adc.[/img]


Sorry, but you need login in to view this attachment

Back to top
xmli1976



Joined: 03 Nov 2004
Posts: 109
Helped: 3


Post27 Mar 2005 20:25   

Pic or 8051 , which is perfect for me?


How can I programming analog's aduc841?Does common programmer can programme it?
Back to top
Google
AdSense
Google Adsense




Post27 Mar 2005 20:25   

Ads




Back to top
elchula



Joined: 16 Mar 2005
Posts: 67
Helped: 1


Post28 Mar 2005 5:35   

Re: Pic or 8051 , which is perfect for me?


Although I'm using 89XXX, but I think you should learn Pic Microcontroller, because of its advantage is excess to 89XXX. So when I can do 89XXX perfectly, I'll do PIC...
Back to top
silvio



Joined: 31 Dec 2001
Posts: 801
Helped: 90


Post28 Mar 2005 16:09   

Re: Pic or 8051 , which is perfect for me?


elchula wrote:
Although I'm using 89XXX, but I think you should learn Pic Microcontroller, because of its advantage is excess to 89XXX. So when I can do 89XXX perfectly, I'll do PIC...


If you think that masud58 should learn PIC only because your experience with 89XXX has gone bad, then that it's a bad joke.

Look at your posts which emphasized your 89XXX skills:

http://www.edaboard.com/viewtopic.php?p=421545&highlight=#421545
http://www.edaboard.com/viewtopic.php?p=418044&highlight=#418044
http://www.edaboard.com/viewtopic.php?p=417159&highlight=#417159
http://www.edaboard.com/viewtopic.php?p=422202&highlight=#422202

I'm not a rude guy, but I don't like this behavior.
I'll stop here with my comments, whatever your replies are.
I don't like earning points just posting for fun.
You must help others, not blame them that has choose wrong way.
Back to top
mmohamed15



Joined: 23 Mar 2005
Posts: 117
Helped: 5


Post28 Mar 2005 16:52   

Re: Pic or 8051 , which is perfect for me?


dear
i think neither 8051 nor PIC but you must migrate to AVR family i had used 8051 and PIC but belive me the best is the avr a great web support and great free tool chains 7 a number of application notes include almost evey idea you think about try to visit www.avrfreaks.net and read a little about avr
B.S if you choose AVR i am here for help
Back to top
elchula



Joined: 16 Mar 2005
Posts: 67
Helped: 1


Post29 Mar 2005 16:20   

Re: Pic or 8051 , which is perfect for me?


I read so much information of AVR, and I compared it to PIC so I like PIC, 'cause its skills are excess to avr's.
Back to top
betanorm



Joined: 13 Aug 2001
Posts: 44


Post31 Mar 2005 7:29   

Re: Pic or 8051 , which is perfect for me?


I prefer PIC for my applications, because of high current capacity of its pins. 20 mA is quite enough to drive most of the loads for pull up or pull down applications.

But one should consiter the total power on Vcc or Vdd pin according to its datasheet.

I really enjoyed with a PIC 16F877A at 20 MHz while developing my application when I saw 200 or 400 nanosecond execution speeds on my frequency / interval counter.


Last edited by betanorm on 31 Mar 2005 7:39; edited 1 time in total
Back to top
tohbas



Joined: 31 Mar 2005
Posts: 26
Helped: 1
Location: Thailand


Post31 Mar 2005 7:37   

Pic or 8051 , which is perfect for me?


i think u are advance user ,, u can use high language with microcontroller ..

i think u are well know about microcontroller
So...
........ it' does not ur big problem to turn to PIC

just start............all is possible
Back to top
metao



Joined: 01 Sep 2004
Posts: 33


Post31 Mar 2005 8:34   

Pic or 8051 , which is perfect for me?


if u need low cost and low power.
I suggest PIC in nanowatt series
(Internal clock, 2-5 V,ADC 10 bit,EEPROM,watchdog)
less External Component require
Back to top
BrownBear



Joined: 21 Mar 2005
Posts: 19


Post31 Mar 2005 13:04   

Re: Pic or 8051 , which is perfect for me?


I believe that it does not worth to change 8051 family. There are many 8051 microcontrollers equiped with different peripherials. You should just see MCU of another company.
Back to top
mrbautista



Joined: 13 Jan 2005
Posts: 25


Post31 Mar 2005 13:30   

Pic or 8051 , which is perfect for me?


Hi,

To tell you i'm a PLC programmer before, until I found out that the era needs to be change to micros. I started from zero about MCU programming. I started in basic programming with PIC I used LET basic demo from crownhills. To tell you guys I'm now here in Saudi Arabia working with PIC embeded projects using Proton PICBASIC, really for me its the best...Easy to learn, huge capabilities with less number of hours to know about, and a lot more. I have also started the 8051 before since PLC is powered by 8051 but difficult to learn.
Back to top
BrownBear



Joined: 21 Mar 2005
Posts: 19


Post31 Mar 2005 14:10   

Re: Pic or 8051 , which is perfect for me?


I believe that it does not worth to change 8051 family. There are many 8051 microcontrollers equiped with different peripherials. You should just see MCU of another company.
Back to top
mmohamed15



Joined: 23 Mar 2005
Posts: 117
Helped: 5


Post31 Mar 2005 20:53   

Re: Pic or 8051 , which is perfect for me?


belive me avr is bettter in the attachment you will find a comparison that will persuade you to choose avr


Sorry, but you need login in to view this attachment

Back to top
photonix



Joined: 15 Mar 2005
Posts: 46
Helped: 4


Post02 Apr 2005 4:05   

Re: Pic or 8051 , which is perfect for me?


If you have used 8051, stick with it. There are many 8051 Derivatives outside like MSC1210,AduC812,etc. I myself have been using PIC16F877A for 1,5 years and it proved good for my college projects and it is very simple. I think AVR is fun to work with tooI just started learning AVR, and I enjoy learning it....
Back to top
CMOS



Joined: 06 Jan 2004
Posts: 810
Helped: 39
Location: USA


Post02 Apr 2005 8:00   

Re: Pic or 8051 , which is perfect for me?


You can even use P89LPC9xx series from Philips. These are small form-factor accelerated speed 8051 microcontrollers. Check this catalog page
http://www.semiconductors.philips.com/catalog/45988/45992/45995/index.html#45995
Back to top
masud58



Joined: 19 May 2002
Posts: 119
Helped: 4
Location: Dhaka, Bangladesh


Post02 Apr 2005 9:25   

Re: Pic or 8051 , which is perfect for me?


8051 aslo good, easy . i am working with it. pic also good, but i am new, i have no teacher to learn pic. it will take long time to learn it. when 8051 core mix with pic i will going to be a madman.


Thanks
Masud Rana
Matrix Electronics
Dhaka
Banglasdesh

http://geocities.com/matrixele/mypage


Last edited by masud58 on 08 Apr 2005 21:04; edited 1 time in total
Back to top
silvio



Joined: 31 Dec 2001
Posts: 801
Helped: 90


Post02 Apr 2005 16:33   

Re: Pic or 8051 , which is perfect for me?


Hi Masud,


Quote:
I have done many product with 8051 core like atmel


You can use AT89C51AC2 from Atmel.
For data sheet look at http://www.atmel.com/dyn/resources/prod_documents/doc4127.pdf

It has exactly what you need:

10-bit Resolution Analog to Digital Converter (ADC) with 8 Multiplexed Inputs
21-bit Watchdog Timer (7 Programmable Bits)
2 KB of On-chip EEPROM
32 KB of On-chip Flash Memory
1 KB of On-chip XRAM
256 Bytes of On-chip RAM
and something you'll like and appreciate : 2 KB of On-chip Flash for Bootloader
It's available in PLCC44 package, not DIP but I don't think it would be a problem.

Read about how his UART bootloader it's working at:
http://www.atmel.com/dyn/resources/prod_documents/doc4231.pdf

Take care of errata sheet, too
http://www.atmel.com/dyn/resources/prod_documents/doc4159.pdf
Back to top
mrbautista



Joined: 13 Jan 2005
Posts: 25


Post03 Apr 2005 19:02   

Pic or 8051 , which is perfect for me?


You can get a lot of info here

http://www.picbasic.org/forum/login.php

and download a demo software from crownhills

http://www.picbasic.org/proton_ds_lite.zip

I hope this will help you if you are interested about basic PIC Micro programming
Back to top
photonix



Joined: 15 Mar 2005
Posts: 46
Helped: 4


Post05 Apr 2005 3:28   

Re: Pic or 8051 , which is perfect for me?


If you decided to start with Microchip PIC, try to look at : www.microchip.com and www.piclist.com and then read the Reference Manual (PIC MidRange Reference Manual or PIC18 Reference Manual).
Back to top
masud58



Joined: 19 May 2002
Posts: 119
Helped: 4
Location: Dhaka, Bangladesh


Post05 Apr 2005 7:50   

Re: Pic or 8051 , which is perfect for me?


please look at my link
http://www.geocities.com/matrixele/mypage.html


Last edited by masud58 on 06 Apr 2005 13:31; edited 1 time in total
Back to top
7rots51



Joined: 17 May 2002
Posts: 1427
Helped: 14


Post05 Apr 2005 12:27   

Re: Pic or 8051 , which is perfect for me?


I have experience with 8051 for 10 years and alsoworked with AVR for 3 years.(at now I am working with AVR),I also have a test on PIC last week for CAN (pic18f458) ,I think AVR is better than 8051 and PIC in speed(MIPS,at same Freq) and better at instruction set,and all the peripherals that PIC have ,AVR also have all of them,and in some cases have more.Very good and free softwares also exist on AVR,also AVR is optimized for C.

I recommend AVR for 8 bit and ARM7 from Atmel and TI for 16/32 bit applications.

Regards
Back to top
wjmzh



Joined: 07 Feb 2002
Posts: 14


Post02 May 2005 16:44   

Re: Pic or 8051 , which is perfect for me?


you can also select TI msp430,it has 12bit adc.Msp430f135 is very cheap now .EMC fo 430 is better than most 51'.
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers -> Pic or 8051 , which is perfect for me?
Page 1 of 2 All times are GMT + 1 Hour
Goto page 1, 2  Next
Similar topics:
which is better 8051 or pic ????????????????????????? (13)
Book for C and 8051, which is better? (12)
which assembler should i use for 8088/8086 and 8051 (4)
which LCD(s) for PIC ?? (3)
which RTOS for pic (2)
Which software for simulating PIC circuits? (2)
Flowchart Type Programming for PIC ,8051 ,AVr Etc (2)
Which is the best BASIC compiler for PIC Micro (19)
need good links to learn RTOS for 8051 and PIC (3)
Make gerber to perfect alignment for CA*M350 (1)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS