The main differences between single chip microcomputer, microcontroller and microprocessor are as follows:
1. Different definitions
Single chip microcomputer is an integrated circuit chip, which uses VLSI technology to integrate the functions of central processing unit CPU, random access memory RAM, read-only memory ROM, various I/O ports and interrupt systems, timer/counter, etc. (possibly including display drive circuit and pulse width modulation circuit).
The microcontroller is an embedded flash chip based on the processor core, which is an ideal processor for home automation, consumption, intelligent metering and industrial applications.
Microprocessor is a central processing unit composed of one or a few large-scale integrated circuits.
2. Different characteristics
The characteristics of single chip microcomputer are: high integration; Large storage capacity; Strong external expansion ability; Strong control function;
Microcontrollers are characterized by high performance, low energy consumption and easy use.
Microprocessors are characterized by small size, light weight and easy modularization.
3. Different application fields
Single-chip computers are mainly used in industrial production, electronic equipment and other fields;
Microcontrollers are mainly used in embedded instruments, such as intelligent measurement, man-machine interface equipment, automobile and industrial control systems, large household appliances, consumer products and medical devices.
Microprocessors are mainly used in home appliances such as video recorders, intelligent washing machines, mobile phones, etc., or in automobile engine control, numerical control machine tools, missile precision guidance, etc.
Baidu Encyclopedia-MCU
Baidu Encyclopedia -Cortex-M microcontroller
Baidu Encyclopedia-microprocessor