The Atmel AVR Microcontroller: MEGA and XMEGA in Assembly and C

The Atmel AVR Microcontroller: MEGA and XMEGA in Assembly and C

Mixed media product

By (author) Han-Way Huang

$104.91

Free delivery worldwide
Available
Dispatched in 1 business day
When will my order arrive?

Additional formats available

Format
Hardback $114.17
  • Publisher: Delmar Cengage Learning
  • Format: Mixed media product | 816 pages
  • Dimensions: 224mm x 277mm x 38mm | 1,996g
  • Publication date: 31 January 2013
  • Publication City/Country: Clifton Park
  • ISBN 10: 1133607292
  • ISBN 13: 9781133607298
  • Edition: Student edition
  • Edition statement: Student
  • Illustrations note: colour tables, figures
  • Sales rank: 1,046,882

Product description

Offering comprehensive, cutting-edge coverage, "The Atmel AVR Microcontroller: Mega and Xmega in Assembly and C" delivers a systematic introduction to the popular Atmel 8-bit AVR microcontroller with an emphasis on the MEGA and XMEGA subfamilies. It begins with a concise and complete introduction to the assembly language programming before progressing to a review of C language syntax that helps with programming the AVR microcontroller. Emphasis is placed on a wide variety of peripheral functions useful in embedded system design. Vivid examples demonstrate the applications of each peripheral function, which are programmed using both the assembly and C languages.

Other books in this category

Showing items 1 to 10 of 10
Categories:

Author information

Han-Way Huang is a Professor in the Department of Electrical and Computer Engineering and Technology at Minnesota State University, Mankato. A member of both IEEE and ASEE, he has 25 years of teaching experience in microprocessors and microcontrollers. A well-respected author, he has also written THE HCS12/9S12: AN INTRODUCTION TO HARDWARE AND SOFTWARE (Delmar Learning), EMBEDDED SYSTEM DESIGN WITH M8051 (Cengage Engineering), THE PIC MICROCONTROLLER: AN INTRODUCTION TO SOFTWARE AND INTERFACING (Delmar Learning), THE HC12 MICROCONTROLLER: AN INTRODUCTION (Delmar Learning), and THE HC11 MICROCONTROLLER: AN INTRODUCTION (Delmar Learning). Dr. Huang earned an MS and Ph.D. in Computer Engineering from Iowa State University and the BSEE degree from National Taiwan University.

Review quote

1. Introduction to Microcontroller. 2. Introduction to the AVR Microcontroller. 3. AVR Assembly Language Programming. 4. Hardware and Software Development Tools for the AVR. 5. Advanced Assembly Programming and Subroutine Calls. 6. C Language Programming. 7. System Clock Configuration. 8. Parallel I/O. 9. Interrupt Handling and Resets. 10. Advanced Parallel I/O. 11. Timer Functions of the MEGA AVR. 12. Event System and Timer Functions of XMEGA. 13. Universal Synchronous Asynchronous Receiver Transmitter (USART). 14. The SPI Function. 15. Two-Wire Interface (TWI). 16. Analog-to-Digital Converter. 17. Controller Area Network (CAN).

Table of contents

1. Introduction to Microcontroller. 2. Introduction to the AVR Microcontroller. 3. AVR Assembly Language Programming. 4. Hardware and Software Development Tools for the AVR. 5. Advanced Assembly Programming and Subroutine Calls. 6. C Language Programming. 7. System Clock Configuration. 8. Parallel I/O. 9. Interrupt Handling and Resets. 10. Advanced Parallel I/O. 11. Timer Functions of the MEGA AVR. 12. Event System and Timer Functions of XMEGA. 13. Universal Synchronous Asynchronous Receiver Transmitter (USART). 14. The SPI Function. 15. Two-Wire Interface (TWI). 16. Analog-to-Digital Converter. 17. Controller Area Network (CAN).