Embedded C programming and the Atmel AVR - Barnett, Richard; O'Cull, Larry; Cox, Sarah (Delmar Learning, 2003)