Embedded C Programming And The Atmel AVR
Second Edition
Author: Richard H. Barnett, P.E., Ph.D.; Sarah Cox; Larry O'Cull
ISBN #: 1418039594
??2007 Publish Date: 06/05/2006
Binding: SC
Pages: 560
Publisher: Thomson Delmar Learning
Price: $102.95
Description:
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.
Product Benefits:
emphasis is placed on embedded systems programming, with numerous examples to lead readers to mastery of both beginning and advanced techniques
a back of book CD contains example programs from the text plus CodeVision AVR IDE and C Compiler eval uation versions, providing users with everything they need to get started
lab and written exercises in every section underscore key concepts while offering additional opportunities to apply embedded-application programming techniques
handy appendices include step-by-step instructions for getting started with the CodeVision AVR C compiler and the Atmel STK500, tips for writing smaller code, and an ASCII table
Table of Contents:
1. Introduction
2. The Atmel AVR RISC Processors
3. Embedded C Language Tutorial
4. The CodeVisionAVR C Compiler
5. Library Functions Reference
6. Programming Examples
7. Appendices
8. Index
9. CDROM
http://www.avrfreaks.net/index.php?module=FreaksTools&func=viewItem&item_id=668
Embedded C Programming and the Atmel AVR
Updated: Mar 5, 2006
This text focuses on software development for embedded controllers using the C language. This book is built on Atmel?? AVR architecture and implementation, and features the CodeVisionAVR compiler, as well as other powerful, yet inexpensive, development tools. This book is suitable as a handbook for those desiring to learn the AVR processors or as a text for college-level microcontroller courses. Included with the book is a CDROM containing samples all of the example programs from the book as well as an eval uation version of the CodeVisionAVR C Compiler and IDE.
http://www.amazon.com/exec/obidos/tg/detail/-/1418039594/ref=ord_cart_shr/002-4239724-8599211?%5Fencoding=UTF8&m=ATVPDKIKX0DER&v=glance
Embedded C Programming And The Atmel AVR (Paperback)
by Richard H. Barnett, Sarah Cox, Larry O'Cull