Microcontrollers are used in embedded systems while microprocessors are used in general purpose computers. Microcontrollers have a processor, memory, and I/O components integrated on a single chip, making the circuit smaller and less expensive than a microprocessor system. Microcontrollers are commonly used in devices that run on batteries like MP3 players and washing machines due to their low power consumption.
Microcontrollers are used in embedded systems while microprocessors are used in general purpose computers. Microcontrollers have a processor, memory, and I/O components integrated on a single chip, making the circuit smaller and less expensive than a microprocessor system. Microcontrollers are commonly used in devices that run on batteries like MP3 players and washing machines due to their low power consumption.
Microcontrollers are used in embedded systems while microprocessors are used in general purpose computers. Microcontrollers have a processor, memory, and I/O components integrated on a single chip, making the circuit smaller and less expensive than a microprocessor system. Microcontrollers are commonly used in devices that run on batteries like MP3 players and washing machines due to their low power consumption.
1. Microprocessor is the heart of Computer Micro Controller is the heart of an system. embedded system. 2. It is only a processor, so memory and I/O Micro Controller has a processor along components need to be connected with internal memory and I/O externally components. 3. Memory and I/O has to be connected Memory and I/O are already present, and externally, so the circuit becomes large. the internal circuit is small. 4. You can’t use it in compact systems You can use it in compact systems. 5. Cost of the entire system is high Cost of the entire system is low 6. Due to external components, the total As external components are low, total power consumption is high. Therefore, it power consumption is less. So it can be is not ideal for the devices running on used with devices running on stored stored power like batteries. power like batteries. 7. Most of the microprocessors do not have Most of the microcontrollers offer power saving features. power-saving mode. 8. It is used mainly in a washing machine, It is mainly used in personal computers. MP3 players, and embedded systems. 9. Microprocessor has a smaller number of Microcontroller has more register. Hence registers, so more operations are the programs are easier to write. memory-based. 10. Microprocessors are based on Von Micro controllers arc based on Harvard Neumann model architecture 11. It is a by-product of the development of It is a central processing unit on a single microprocessors with a CPU along with silicon-based integrated chip. other peripherals. 12. It has a CPU along with RAM, ROM, and It has no RAM, ROM, Input-Output units, other peripherals embedded on a single timers, and other peripherals on the chip. chip. 13. It uses an external bus to interface to It uses an internal controlling bus. RAM, ROM, and other peripherals. 14. Microprocessor-based systems can run at Microcontroller based systems run up to a very high speed because of the 200MHz or more depending on the technology involved. architecture. 15. It’s used for general purpose applications that allow you to handle It’s used for application-specific systems. loads of data. 16. It’s complex and expensive, with a large It’s simple and inexpensive with less number of instructions to process. number of instructions to process.