At this point, we have covered enough about electronics, embedded systems architecture, and programming to begin using physical microcontroller devices. Now we will learn the basics of undoubtedly the most important operations you will handle with your microcontroller: input and output. At the heart of every microcontroller system, you will at a minimum have an output being performed, and many systems take in inputs as well.
In this chapter, you will begin to see how to control and manipulate ...