AVR Board
Atmel AVR Board
7 segment display AVR Programmer
AVR  arduino  atmel  board  code  core  data  design  development  device  features  flash  memory  USB  registers  microcontroller  power  program  programming  software 

AVR Books

Here are listed some popular books about AVR microcontrollers and embedded programming. You can find books listed here and more microcontroller books below in the Microcontroller Book Store.



Embedded C Programming And The Atmel AVR

By Richard H. Barnett, Sarah Cox, Larry O'Cull

Enter the world of embedded programming and microcontroller applications! One of the only books available today that uses the increasingly popular and cost-effective Atmel AVR embedded controller as the platform and application for learning, Embedded C Programming and the Atmel AVR, 2E is the perfect choice for novices.

Featuring a host of fully-functional example applications, this highly innovative book enables users to adopt a "learn by doing" approach as they develop the knowledge and skills needed to achieve proficiency. Following an introduction to Atmel AVR RISC processors, readers are launched immediately into an embedded C language tutorial. Here, they'll experiment with variables and constants, operators and expressions, control statements, pointers and arrays, memory types, preprocessor directives, real-time methods, and more! In addition to a comprehensive library functions reference, an entire chapter on the CodeVision AVR C Compiler provides clear, step-by-step instruction in IDE installation and operation, mixing Assembler with C, and using the Code Wizard Code Generator. Use of peripherals - such as keypads, LCD displays, and other common embedded microcontroller-related devices - is also explored fully in this all-inclusive, state-of-the-art programmer's how-to and reference manual.

C Programming for Microcontrollers
By Joe Pardue

Do you want a low cost way to learn C programming for microcontrollers? This book shows you how to use Atmel’s $19.99 AVR Butterfly board and the FREE WinAVR C compiler to make a very inexpensive system for using C to develop microcontroller projects. Students will find the thorough coverage of C explained in the context of microcontrollers to be an invaluable learning aide.

Professionals, even those who already know C, will find many useful tested software and hardware examples that will speed their development work. In addition to an in-depth coverage of C, the book has projects for:
  • Port I/O reading switches and blinking LEDs
  • UART communication with a PC
  • Using interrupts, timers, and counters
  • Pulse Width Modulation for LED brightness and motor speed control
  • Creating a Real Time Clock
  • Making music
  • ADC: Analog to Digital Conversion
  • DAC: Digital to Analog Conversion
  • Voltage, light, and temperature measurement
  • Making a slow Function Generator and Digital Oscilloscope
  • LCD programming
  • Writing a Finite State Machine CD contains all the source code, the free WinAVR C compiler, AVRStudio, and lots of other useful things.

AVR RISC Microcontroller Handbook
By Claus Kuhnel

The AVR RISC Microcontroller Handbook is a comprehensive guide to designing with Atmel's new controller family, which is designed to offer high speed and low power consumption at a lower cost. The main text is divided into three sections: hardware, which covers all internal peripherals; software, which covers programming and the instruction set; and tools, which explains using Atmel's Assembler and Simulator (available on the Web) as well as IAR's C compiler.

Practical guide for advanced hobbyists or design professionals Development tools and code available on the Web. Dr. Claus Kuehnel is the Engineering Manager for Multanova AG, in Switzerland. He is a member of the IEEE, and has a strong background in microcontroller design. Dr. Kuehnel has written books and articles for the German and Swiss electronics markets.

AVR: An Introductory Course
By John Morton

This book includes 15 programming and constructional projects, and covers the range of AVR chips currently available, including the recent Tiny AVR. No prior experience with microcontrollers is assumed. John Morton is author of the popular PIC: Your Personal Introductory Course, also published by Newnes.

  • The hands-on way of learning to use the Atmel AVR microcontroller
  • Project work designed to put the AVR through its paces
  • The only book designed to get you up-and-running with the AVR from square one.