• Bob Dukish


Let’s start by discussing the differences between a typical computer and a microcontroller. Normal PCs have a mouse and keyboard for user input, and a monitor for output, whereas a microcontroller usually operates without human interaction. A typical computer could be used to multitask and run numerous programs simultaneously such as playing music, getting e-mail, and looking at informative web sites such as, but the microcontroller can only run one program at a time (although the program can be redirected through the activation of hardware interrupts and software subroutines). Essentially a microcontroller is a specialized type of computer with mostly nonhuman I/O devices for interaction with the outside world.

Copyright information

© Bob Dukish 2018

Authors and Affiliations

  • Bob Dukish
    • 1
  1. 1.CanfieldUSA

Personalised recommendations