Provides practicing scientists and engineers an advanced treatment of the Atmel AVR microcontroller. This book emphasizes advanced programming and interfacing skills. The authors focus on system level design consisting of several interacting microcontroller subsystems.