ABSTRACT

The objective of this chapter is to present the development system of microcontroller applications. Also, the different programming languages (e.g., Assembly, C and Lua) are detailed with the features of each programming language. A comparison table for the different microcontroller programming languages is presented to show the key benefits of each language, and it helps to select a particular programming language suitable for a particular microcontroller. The ATtention (AT) command, at the end of this chapter, is developed to show the interfacing facilities to communicate between a computer and a modem through given software (e.g., HyperTerminal).