External World Interfaces

Once the basic interface of a microcontroller-based system is established, the next natural step is to use general purpose I/O (GPIO) pins to connect the MCU to the external world. This Chapter focuses in the tasks related to interfacing external devices to microcontrollers using general purpose I/O lines.