microcontroller:1.memory is high(Ram/Rom),2.control and combine with whole operation.3.excution speed is low.
microprcessor:1.memory is low(no RAm/ROM),2.can"t control entire operation,3.excution speed is high.