Explore ATtiny Microcontrollers using C and Assembly Language: AVR Architecture and Programming

Explore ATtiny Microcontrollers using C and Assembly Language: AVR Architecture and Programming book cover

Explore ATtiny Microcontrollers using C and Assembly Language: AVR Architecture and Programming

Author(s): Smith Warwick A. (Author)

  • Publisher: Elektor International Media BV
  • Publication Date: 20 Dec. 2021
  • Edition: 1st
  • Language: English
  • Print length: 376 pages
  • ISBN-10: 3895764795
  • ISBN-13: 9783895764790

Book Description

An in-depth look at the 8-bit AVR architecture found in ATtiny and ATmega microcontrollers, mainly from a software and programming point of view. Explore the AVR architecture using C and assembly language in Microchip Studio (formerly Atmel Studio) with ATtiny microcontrollers.

– Learn the details of how AVR microcontrollers work internally, including the internal registers and memory map of ATtiny devices.

– Program ATtiny microcontrollers using an Atmel-ICE programmer/debugger, or use a cheap hobby programmer, or even an Arduino Uno as a programmer.

– Most code examples can be run using the Microchip Studio AVR simulator.

– Learn to write programs for ATtiny microcontrollers in assembly language.

– See how assembly language is converted to machine code instructions by the assembler program.

– Find out how programs written in the C programming language end up as assembly language and finally as machine code instructions.

– Use the Microchip Studio debugger in combination with a hardware USB programmer/debugger to test assembly and C language programs, or use the Microchip Studio AVR simulator.

– DIP packaged ATtiny microcontrollers are used in this volume for easy use on electronic breadboards, targeting mainly the ATtiny13(A) and ATtiny25/45/85.

– Learn about instruction timing and clocks in AVR microcontrollers using ATtiny devices.

– Be on your way to becoming an AVR expert with advanced debugging and programming skills.

Editorial Reviews

From the Back Cover

An in-depth look at the 8-bit AVR architecture found in ATtiny and ATmega microcontrollers, mainly from a software and programming point of view. Explore the AVR architecture using C and assembly language in Microchip Studio (formerly Atmel Studio) with ATtiny microcontrollers.

– Learn the details of how AVR microcontrollers work internally, including the internal registers and memory map of ATtiny devices.

– Program ATtiny microcontrollers using an Atmel-ICE programmer/debugger, or use a cheap hobby programmer, or even an Arduino Uno as a programmer.

– Most code examples can be run using the Microchip Studio AVR simulator.

– Learn to write programs for ATtiny microcontrollers in assembly language.

– See how assembly language is converted to machine code instructions by the assembler program.

– Find out how programs written in the C programming language end up as assembly language and finally as machine code instructions.

– Use the Microchip Studio debugger in combination with a hardware USB programmer/debugger to test assembly and C language programs, or use the Microchip Studio AVR simulator.

– DIP packaged ATtiny microcontrollers are used in this volume for easy use on electronic breadboards, targeting mainly the ATtiny13(A) and ATtiny25/45/85.

– Learn about instruction timing and clocks in AVR microcontrollers using ATtiny devices.

– Be on your way to becoming an AVR expert with advanced debugging and programming skills.

View on Amazon

未经允许不得转载:Wow! eBook » Explore ATtiny Microcontrollers using C and Assembly Language: AVR Architecture and Programming