Explain me what is the difference between microprocessor and microcontroller?

Submitted by: Muhammad
Microprocessor is managers of the resources (I/O, memory) which lie outside of its architecture

Microcontroller have I/O, memory, etc. built into it and specifically designed for control
Submitted by: Muhammad

Read Online Embedded Software Engineer Job Interview Questions And Answers