MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » ELV0750699639 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
AVR RISC Microcontroller Handbook US$73.95

AVR RISC Microcontroller Handbook

The AVR RISC Microcontroller Handbook is a comprehensive guide to designing with Atmel's AVR 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.

Table of Contents


Some Basics


Important Terms


Hardware Resources of AVR Microcontrollers

Architectural Overview

The Arithmetic Logic Unit

Program and Data Memories

  • Downloadable Flash Program Memory
  • SRAM Data Memory
  • General-Purpose Register File
  • I/O Register
  • EEPROM Data Memory


  • Timer/Counter
  • Watchdog Timer
  • Serial Peripheral Interface SPI
  • Universal Asynchronous Receiver and Transmitter
  • Analog Comparator
  • I/O Ports

Reset and Interrupt System

  • Interrupt Vector Table
  • Reset Sources


Handling the Hardware Resources

Memory Addressing Modes

  • Register Direct Addressing
  • I/O Direct Addressing
  • SRAM Direct Addressing
  • SRAM Indirect Addressing
  • Constant Addressing Using the LPM Instruction
  • Jumps and Calls

Instruction Set

Reset and Interrupt Handling

Watchdog Handling


Program Constructs

  • Conditional Branches
  • Program Loops

Defensive Programming

  • Refreshing Port Pins and Important Registers
  • Polling Inputs

Development Tools

ATMEL AVR Assembler and Simulator

  • ATMEL AVR Assembler
  • ATMEL AVR Simulator


IAR Embedded Workbench EWA90

  • Summary of Available AVR Tools
  • IAR C Compiler
  • Macro-Assembler for Time-Critical Routines
  • Linker
  • ANSI C Libraries
  • IAR CWA90 Debugger/Simulator
  • EWA90 Demo of AVR Embedded Workbench

AVR Pascal from E-LAB Computers

AVR BASIC from Silicon Studio

Programmer and Evaluation Boards

  • AVR Development Board from Atmel
  • ISP Starter Kit from Equinox
  • SIMMSTICK from Silicon Studio
  • Parallel Port Programmer BA1FB
  • Serial Port Programmer PonyProg

Example Programs

Example Programs in AVR Assembler

  • Assembler Programs for the AT90S1200
  • Assembler Programs for the AT90S8515

Example Program in C

Example Programs in AVR BASIC

  • Microcontroller Test
  • Pulse-Width Modulation and Serial Communication for the AT90S8515

Appendix A -- Part Numbering System

Appendix B -- Pin Configurations

Appendix C -- Schematics of SIMMSTICK Modules

Appendix D -- Register and Bit Definitions

Appendix E -- Some Fundamentals to RS-232

Appendix F -- Some Fundamentals to RS-422 and RS-485

Appendix G -- 8-Bit Intel Hex File Format

Appendix H -- Decimal-to-Hex-to-ASCII Converter

Appendix I -- Overview of Atmel's Application Notes and Software

Appendix J -- Literature

Appendix K -- Contacts


Paperback; 318 pages.

This product was added to our catalog on Tuesday 11 January, 2005.


Customers who bought this product also purchased
AVR: An Introductory CourseAVR: An Introductory CourseUS$40.95

Atmel AT90CAN128-16 Header Board, ICSP, JTAG connectorsAtmel AT90CAN128-16 Header Board, ICSP, JTAG connectorsUS$29.91

Atmel ATmega Kit, STK300 board w USB JTAGICE, USB ISPAtmel ATmega Kit, STK300 board w USB JTAGICE, USB ISPUS$149.00

Atmel AT90CAN128 Header Board, RS232, CAN, JTAGAtmel AT90CAN128 Header Board, RS232, CAN, JTAGUS$35.91

16 x 2 Alphanumeric LCD Module16 x 2 Alphanumeric LCD ModuleUS$21.00

Atmel ATtiny2313-20PU AVR Microcontroller, 20 DIP, 20 MHzAtmel ATtiny2313-20PU AVR Microcontroller, 20 DIP, 20 MHzUS$3.01

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Specials more
XBee-PRO DigiMesh 2.4 RF Module, 63 mW, Chip Antenna
XBee-PRO DigiMesh 2.4 RF Module, 63 mW, Chip Antenna
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to AVR RISC Microcontroller Handbook
Reviews more
Write ReviewWrite a review on this product!
  Thursday 13 August, 2020   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce