1. Not finding help here? Sign up for a free 30min tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Difference between a microcontroller and a microprocessor?

  1. Oct 8, 2008 #1
    what is the difference between a microcontroller and a microprocessor??????
    wat are the prescribed languages for programming a m.c
  2. jcsd
  3. Oct 8, 2008 #2


    User Avatar
    Science Advisor

    Re: microcontrollers

    The strict difference is that a microprocessor is just the "core" processing unit (logic operations, interpretation of machine code), with some basic inputs and outputs. A microcontroller contains a microprocessor, and additional on-board peripherals (A/D converters, DACs, servo controllers, fancy interface units, etc.)

    In practice however, the line blurs a fair bit between self-declared microprocessors and self-declared microcontrollers (does, say, a floating point unit count as a peripheral?) But that's a semantics issue.
  4. Oct 8, 2008 #3


    User Avatar

    Staff: Mentor

    Re: microcontrollers

    Usually C or assembly language.
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?

Similar Discussions: Difference between a microcontroller and a microprocessor?
  1. Differences between (Replies: 1)