This is a great textbook for a microcontroller course at either undergraduate or masters level ... very well written, with a large set of practical examples, explained with clear figures. The educational style is concise, progressive and interesting. International Journal of Electrical Engineering Education, April 2001