Embedded System Design with the Atmel AVR Microcontroller II