What is the main difference between a Microprocessor and a Microcontroller?
Q1. What is the main difference between a Microprocessor and a Microcontroller?
Answer: Presence of on-chip memory and peripherals
Explanation: Microcontrollers have on-chip memory and peripherals, making them suitable for embedded systems, whereas microprocessors are more general-purpose.