- ホーム
- > 洋書
- > 英文書
- > Science / Mathematics
Full Description
Offering comprehensive, cutting-edge coverage, THE ATMEL AVR 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.
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).