Part I of the text addresses foundational ideas in microprocessor interface, such as working with character-based LCDs and how to linearize a GP2Y0A02 IR sensor with an 8-bitATD conversion. In Part II the focus is on robotics. Students learn how to control a servo motor and choose a chassis. Both Parts I and II feature a variety of projects that allow students to immediately apply what they have learned. Part III is composed of eleven microprocessor labs on topics such as conditional flags and rotate instruction, bit testing and manipulation, and siren generation.
Developed and organized to fully support students as they complete projects, Microprocessor Interface can be used in laboratory classes that accompany microprocessor systems I and II courses, or any class devoted to autonomous robots or microprocessor interface studies.