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 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 AT90CAN128-16 Header Board, ICSP, JTAG connectorsAtmel AT90CAN128-16 Header Board, ICSP, JTAG connectorsUS$29.91

Atmel ATmega16-16PU AVR Microcontroller, 40 DIP, 16 MHzAtmel ATmega16-16PU AVR Microcontroller, 40 DIP, 16 MHzUS$6.80

Shopping Cart more
0 items
What's New? more
Electricity, Magnetism and Materials Solution Educational Kit
Electricity, Magnetism and Materials Solution Educational Kit
Specials more
USB to RS232 Adapter Cable, 10cm
USB to RS232 Adapter Cable, 10cm
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!
  Monday 21 January, 2019   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce