An Introduction to Micro controllers and Software Design by Bill Collis

Bill Collis wrote this book especially for his students. He is a teacher at Mount Roskill Grammar School in Auckland (New Zealand) . This is an excellent guide to AVR Microcontrollers and programming with Bascom. You can visit his site at