CrazyEngineers Anniversary Celebrations Week : It's Raining Gadgets!

Participate in Online Contests During 24th-28th November, 2014 For A Chance To Win :

 

   

::Read Details::

Microchip vs. Atmel Microcontrollers

Discussion in 'Electrical | Electronics | Communications' started by everett.pattison, May 18, 2011.

  1. everett.pattison

    everett.pattison Certified CEan

    Engineering Discipline:
    Electronics
    Hey everybody,

    Was just wondering for those of you who do work with micro controllers, which company's controllers do you prefer to use? I have exclusively used the PIC controllers as it was what I learned on at school, but I see a lot of information on the web for people using the Atmel's.

    Any comments would be great,

    Thanks.
     
    #1
  2. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    Hello Everett,

    In My company i have worked on MICROCHIP,FREESCALE,NXP,ATMEL,TI and RENESAS. But I am not expert in each as i have worked for one or two project only and it was software part only.
    Normally i used to work on Freescale MCU mostly as its IDE is awesome there is inbuilt GUI and everything is easy. I can say if your IDE is much easy you would like to work on that. but if we are looking at Cost then i think ATMEL or MICROCHIP are better as their Programmer are cheaper.
     
    #2
  3. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    It would be better to get a programmable microchip and program it, rather getting a preprogrammed micro-controller!
     
    #3
  4. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    Praveen:- We can write software for any Mircrocontroller and we can load it into that chip.
     
    #4
  5. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    Then what is the difference between the two? :|
     
    #5
  6. infinity_nimish

    infinity_nimish Certified CEan

    Engineering Discipline:
    Electronics
    i have worked with atmega 16 but not with pic. at C level there might not be much of a difference actually.one can use any. but if you are required to program in assembly then i think the difference would come into picture. Also pic has the DSPIC series which has some DSP features. one can use PIC if he feels he might require DSP features in the future. then he can migrate on to the DSPIC easily.
     
    #6
  7. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    See Suppose i Buy a Microcontroller from manufacturer then it not programmed, then i write code for some application and then i load code into that and suppose after that i sell that microcontroller in market then it becomes Programmed chip. :)

    Hope this thing clears your doubt. :)
     
    #7
  8. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    @nimish~
    Yes you are right if you write code in assembly language then as per the CORE used in perticular MCU the instruction set is different and you have to learn all the instructions.
     
    #8
  9. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    Totally confused... :eek:
     
    #9
  10. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    Okey Post your Question first it might be possible that i am not getting your question properly. :)
     
    #10
  11. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    What is the difference between a programmable microchip and an already programmed micro-controller, where we can load our own program???
     
    #11
  12. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    Every MCU manufacturer have its own Programmer by which we can load our program into the chip. got it?
     
    #12
  13. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    Best thing is to call and ask... I will call you once I come home... :|
     
    #13
  14. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    Oh Poor me. :(
     
    #14
  15. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    Don't worry... Am a bit lagging in Microcontrollers and stuff... :(
     
    #15
  16. everett.pattison

    everett.pattison Certified CEan

    Engineering Discipline:
    Electronics
    #16
  17. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    Yeah, to an extent... :) Thanks GF and EP!!! :)
     
    #17
  18. ash

    ash
    Moderator

    Engineering Discipline:
    Communications
    Arduino (Atmel based) is pretty easy to program :)
     
    #18
  19. Praveen-Kumar

    Praveen-Kumar Knight

    Engineering Discipline:
    Computer Science
    I have heard of it... Its awesome plus they are also giving the SDK or what ever... :)
     
    #19
  20. Harshad Italiya

    Moderator

    Engineering Discipline:
    Electronics & Communications
    Right now collecting some pocket money for Arduino board. :D

    Ash, have you worked on Arduino?
     
    #20

Share This Page