Author Topic: AVR And PIC whats the diferance  (Read 4431 times)

0 Members and 1 Guest are viewing this topic.

Offline dmkmediaTopic starter

  • Contributor
  • Posts: 33
  • Country: gb
AVR And PIC whats the diferance
« on: January 15, 2017, 07:58:32 pm »
im just starting to look at pic micro controllers i have a Mini Pro Pic programmer and my Pic Microcontrollers have not been delivered yet so i tried inserting a At mega chip from a Arduino and it read it ok and saved the image erased it and wrote it back again

so i want to know

1 What is the difference between an AVR chip and a PIC chip
2 Can I get a Pic Chip and Write the Arduino Image BIN File On It

Sorry if i seem a bit thick but im just starting out on my journey from moving from arduino to pic chips  :box:
 

Offline Ammar

  • Regular Contributor
  • *
  • Posts: 154
  • Country: au
Re: AVR And PIC whats the diferance
« Reply #1 on: January 15, 2017, 09:24:59 pm »
1. Good question. They are different companies. AVR is made by Atmel, and PIC is made by microchip. Although I think I recall someone saying that Microchip has bought out Atmel, so who knows what the future holds. They use different architectures and have different instruction sets, but they do the same things. People will have their preference either way depending on their design requirements.

2. Certainly not. PICs have a different instruction set, they use a different machine "language" to operate. I hope that makes sense.
 

Offline ray-san

  • Contributor
  • Posts: 14
  • Country: de
Re: AVR And PIC whats the diferance
« Reply #2 on: January 15, 2017, 09:39:13 pm »
 

Offline Brutte

  • Frequent Contributor
  • **
  • Posts: 614
Re: AVR And PIC whats the diferance
« Reply #3 on: January 15, 2017, 09:41:48 pm »
Ad1. Any effort made so far?
Ad2. Yes, you can. But it most likely won't work. AFAIK the only compatible thing in this world is that you can use PICkit2 to program AVRs via ISP with avrdude.
 

Offline shteii01

  • Frequent Contributor
  • **
  • Posts: 266
  • Country: us
Re: AVR And PIC whats the diferance
« Reply #4 on: January 15, 2017, 09:46:17 pm »
1.  Different architectures.

2.  AVR is cheaper to learn.
 

Offline danmcb

  • Regular Contributor
  • *
  • Posts: 128
  • Country: be
  • if it ain't bust, I didn't test it yet.
    • McBee Audio Labs
Re: AVR And PIC whats the diferance
« Reply #5 on: January 15, 2017, 09:54:28 pm »
Just different families of chips with different architectures. they will both do a whole lot of stuff, and have their followers and detractors. Just choose one and dig in. Getting the cheapest dev kit together will probably be the decider, but they are both great families of devices.
 

Offline onesixright

  • Frequent Contributor
  • **
  • Posts: 624
  • Country: nl
 

Offline Vtile

  • Super Contributor
  • ***
  • Posts: 1144
  • Country: fi
  • Ingineer
Re: AVR And PIC whats the diferance
« Reply #7 on: January 16, 2017, 12:00:28 am »
A simple comparison would be comparing a MAC(=apple) and PC (I don't know which is which) both do pretty much the same thing, in pretty same way. Still they both need a different programs. They might have different type of connectors and they might be internally totally different. Some people like MACs and some people like PCs.

Same goes with PIC and AVR. Pic were "the thing", before Arduino made the AVR popular around hobbyists.
« Last Edit: January 16, 2017, 12:02:38 am by Vtile »
 
The following users thanked this post: rs20

Offline jaromir

  • Supporter
  • ****
  • Posts: 337
  • Country: sk
Re: AVR And PIC whats the diferance
« Reply #8 on: January 16, 2017, 12:20:00 am »
Not sure why, but I smell either off-topic or flamewar discussion here.
 

Offline Vtile

  • Super Contributor
  • ***
  • Posts: 1144
  • Country: fi
  • Ingineer
Re: AVR And PIC whats the diferance
« Reply #9 on: January 16, 2017, 12:33:27 am »
Not sure why, but I smell either off-topic or flamewar discussion here.
It is because you have PIC mentioned in your signature.   :popcorn: >:D
 

Offline Cliff Matthews

  • Supporter
  • ****
  • Posts: 1910
  • Country: ca
    • General Repair and Support
Re: AVR And PIC whats the diferance
« Reply #10 on: January 16, 2017, 12:36:11 am »
Not sure why, but I smell either off-topic or flamewar discussion here.
Nah... The deed's done, they're both under the same roof. However, one could compare PSoC (bought my sons some 5LP's at $10)
http://www.digikey.com/product-detail/en/cypress-semiconductor-corp/CY8CKIT-059/428-3390-ND/5184557
http://www.cypress.com/?docID=49437   :P
 

Offline eblc1388

  • Frequent Contributor
  • **
  • Posts: 394
  • Country: gb
Re: AVR And PIC whats the diferance
« Reply #11 on: January 16, 2017, 12:40:01 am »
You will discover that most people here learn and be able to use both. There is a best choice among using which of these two regarding a particular project.

It doesn't hurt to know how to use both. My personal experience is learning the second one would only take about one quarter of the time to that of the first.

The question is which architecture to start first?

 

Offline jaromir

  • Supporter
  • ****
  • Posts: 337
  • Country: sk
Re: AVR And PIC whats the diferance
« Reply #12 on: January 16, 2017, 12:48:35 am »
 

Offline ray-san

  • Contributor
  • Posts: 14
  • Country: de
Re: AVR And PIC whats the diferance
« Reply #13 on: January 16, 2017, 04:05:48 pm »
The atmels has one advantage (at least for me). You can optain an atmel on these arduino boards. I don't like the arduino "IDE", and i don't use it. I use atmel studio or a simple text editor to write my code, but the boards are great (notably the arduino micro board). They come with all the stuff you need (a voltage regulator, a crystal oscillator, and a uart to usb converter).
You can whack this board into a breadboard, flash your code and everything works fine, which makes life much easyer.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf