7.1 Introduction to microcontrollers