Professional Documents
Culture Documents
Difference Between Microprocessors & Microcontrollers.: Page 1 of 4
Difference Between Microprocessors & Microcontrollers.: Page 1 of 4
Difference Between Microprocessors & Microcontrollers.: Page 1 of 4
The instruction set of the microprocessor is more powerful than that of the
microcontroller. For example, there may be microprocessor instructions to support
multitasking, memory management, and floating-point calculations, but these instructions
are not typically found in a microcontroller. Thus, the complexity of the application or
process helps determine whether or not to use a microcontroller.
Page 1 of 4
Microcontrollers & Microprocessors
Page 2 of 4
Microcontrollers & Microprocessors
But many applications do not require the impressive power of the 32-bit
microprocessor or the extensive expandability that is available on many microprocessor-
based motherboards. Applications such as Electronic ‘Times-Square’ displays, credit card
readers, automatic teller machines, and others can be handled easily with the power of an
8-bit microprocessor and some external support circuitry for I/O. When this is the case, a
microcontroller becomes a suitable substitute.
Page 3 of 4
Microcontrollers & Microprocessors
component count, layout, board space, and troubleshooting to use anything but a
microcontroller. Now that we have an exposure to the basics of the microcontroller, we
can concentrate on the specifics. Table 13.1 lists the many different types of Motorola
microcontrollers. The number of models of each type of microcontroller allows the
designer to choose the microcontroller that best fits the needs of a new system.
The differences between models include the amount of internal EEPROM and
RAM, the number of serial and parallel I/O lines, the number of timers, PWM outputs,
and A/D channels, and so on. Let us take a look at some actual devices.
Page 4 of 4