Embedded C Programming And The Atmel AVR - Barnett R.; Barnett R.; O'Cull L. & Cox S. (Cengage Learning, 2007)