Summary of Avr Risc Microcontroller Handbook – AVR E-Book
The AVR RISC Microcontroller Handbook by Claus Kühnel is a detailed 318-page guide covering Atmel AVR controllers' hardware, software, and development tools. It explains internal peripherals, instruction set, memory, interrupts, watchdog, IO, programming techniques, and defensive programming. The book includes example programs (Assembler, C, BASIC), tool descriptions (assemblers, simulators, IDEs), programmer/evaluation boards, part numbering, schematics, and reference materials like pinouts, register definitions, and communication fundamentals.
Parts used in the AVR RISC Microcontroller Handbook:
- AT90S1200 microcontroller (example programs)
- AT90S8515 microcontroller (example programs)
- AVR Development Board from Atmel (SIMMSTICK modules)
- ISP Starter Kit from Equinox
- SIMMSTICK from Silicon Studio
- Parallel Port Programmer BA1FB
- Serial Port Programmer PonyProg
- AVR Assembler (Atmel)
- AVR Simulator (Atmel)
- AVR Studio (Atmel)
- IAR Embedded Workbench EWA90
- MacroAssembler for time-critical routines
- Linker
- AVR Pascal from ELAB Computers
- AVR BASIC from Silicon Studio
The AVR RISC Microcontroller Handbook is a comprehensive guide to designing with Atmel’s new 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;
Contents
| 21 | |
| 31 | |
| 32 | |
| 37 | |
| 43 | |
| 48 | |
| 57 | |
| 58 | |
| 60 | |
| 63 | |
| 65 | |
| 69 | |
| 71 | |
| 112 | |
| 115 | |
| 116 | |
| 120 | |
| 123 | |
| 127 | |
| 128 | |
| 131 | |
| 133 | |
| 139 | |
| 144 | |
| 169 | |
| 171 | |
| 173 | |
| 175 | |
| 176 | |
| 179 | |
| 180 | |
|
512 Assembler Programs for theAT90S8515
|
228 |
| 261 | |
|
53 Example Programs in AVR BASIC
|
265 |
|
532 PulseWidth Modulation and Serial Communication fortheAT90S8515
|
266 |
|
Part Numbering System
|
273 |
|
Pin Configurations
|
275 |
| 277 | |
|
Register and Bit Definitions
|
281 |
| 287 | |
| 293 | |
| 297 | |
|
DecimaltoHextoASCII Converter
|
299 |
| 301 | |
|
Literature
|
305 |
|
Contacts
|
307 |
| 309 | |
Bibliographic information
| Title | Avr Risc Microcontroller Handbook |
| Author | Claus Kühnel |
| Edition | illustrated |
| Publisher | Newnes, 1998 |
| ISBN | 0750699639, 9780750699631 |
| Length | 318 pages |
| Subjects |
› › Computers / Computer Engineering |
To download book & more info visit: Avr Risc Microcontroller Handbook – AVR E-Book
Purchase the book: Avr Risc Microcontroller Handbook – AVR E-Book
- What are the three main sections of the book?
The main text is divided into hardware, software, and development tools. - Does the book include example programs?
Yes, it includes assembler programs for AT90S1200 and AT90S8515, C examples, and AVR BASIC programs. - What development tools are described?
It covers ATMEL AVR Assembler, AVR Simulator, AVR Studio, IAR Embedded Workbench EWA90, and other tools like linkers and macro assemblers. - Are hardware peripherals and resources covered?
Yes, it explains internal peripherals, ALU, memories, IO ports, watchdog timer, SPI, UART, analog comparator, and reset/interrupt systems. - Does the book provide details on programmer and evaluation boards?
Yes, it describes boards such as Atmel AVR Development Board, ISP Starter Kit from Equinox, SIMMSTICK, and programmers like BA1FB and PonyProg. - Is there information on communication standards?
Yes, it includes fundamentals of RS232, RS422, and RS485. - Does the book include reference materials like pin configurations and register definitions?
Yes, it contains pin configurations, schematics of SIMMSTICK modules, and register and bit definitions. - What example topics are covered in AVR BASIC section?
It includes programs such as pulse width modulation and serial communication for the AT90S8515.

