The AVR microcontroller and embedded systems

Muhammad Ali Mazidi, Sarmad Naimi, Sepehr Naimi
Prentice Hall
9780138003319
0-13-800331-9