For undergraduate students taking a Microcontroller or Microprocessor course, frequently found in electrical
engineering and computer engineering curricula.
This text provides the reader with fundamental assembly language programming skills, an understanding of the functional
hardware components of a microcontroller, and skills to interface a variety of external devices with microcontrollers.