This is a recent addition to the Tab/McGraw-Hill lineup on how to use an AVR microcontroller. The AVR datasheets are fine, but they're not as useful as this book!
"Programming and Customizing the AVR Microcontroller" by Dhananjay Gadre is a pretty comprehensive guide to using the AVR microcontroller.
BOY there are lots of images in this book. And it seems to be written in a manner that is much more likely to sink in than confuse. It features quite a good number of examples, and even includes a CD of support material. Here's what the back jacket has to say about the features of this book:
Sounds not bad, eh? I'm keeping this copy on my desk. The inventory guys will have to fight me for it...
Here's what the book's promo page says:
This reader-friendly guide shows you how to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family. Inside, Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products.
Dhananjay Gadre (Pune, India) is a Scientific Officer with the Instrumentation Program of the Inter-University Center for Astronomy and Astrophysics, Pune, India. He is now on leave from the IUCAA completing his Ph.D. at the Microelectronics Research and Communications Institute, EE Department, University of Idaho. His publications include several articles in Dr. Dobb's Journal, Electronics World, and EDN. He is also the author of Programming the Parallel Port: Interfacing the PC for Data Acquisition and Process Control, R&D Books, 1998.
Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products. Programming and Customizing the AVR Microcontroller clarifies this versatile chip's basics and coaches you through sophisticated applications, using plenty of examples. Even programming newcomers will be able to follow the clearly illustrated, learn-as-you-go instructions. Yet professionals who need to get a project up and running quickly will find the details they need in the author's comprehensive coverage of the AVR's components and capabilities. Part of the popular TAB Electronics series, Programming and Customizing the AVR Microcontroller features:
Whether you’re designing for fun or adding intelligence to products for a paycheck, Programming and Customizing the AVR Microcontroller is the way to go for a smoother ride.