ABSTRACT

A family of internationally popular microcontrollers, the Atmel AVR microcontroller series is a low-cost hardware development platform suitable for an educational environment. Until now, no text focused on the assembly language programming of these microcontrollers. Through detailed coverage of assembly language programming principles and technique

chapter 1|26 pages

◾ Computer Systems

chapter 2|46 pages

◾ The Atmel AVR Microcontroller Family

chapter 3|36 pages

◾ Assembly Language

chapter 4|36 pages

◾ Integer Data Representation

chapter 5|44 pages

◾ AVR Core: Startup, Reset, and Memories

chapter 6|52 pages

◾ The Stack and Function Calls 189

chapter 8|30 pages

◾ Logical Operations

chapter 9|50 pages

◾ Control Structures

chapter 10|56 pages

◾ Interrupts

chapter 11|66 pages

◾ Arithmetic Operations

chapter 12|40 pages

◾ Arrays

chapter 13|22 pages

◾ Real Numbers

chapter 14|46 pages

◾ Programming the AVR in C