Explore ATtiny Microcontrollers using C and Assembly Language

  • MarqueElektor Publishing

Description

Un aperçu approfondi de l'architecture AVR 8 bits présente dans les microcontrôleurs ATtiny et ATmega, principalement d'un point de vue logiciel et programmation. Explorez l'architecture AVR en utilisant le langage C et le langage assembleur dans Microchip Studio (anciennement Atmel Studio) avec les microcontrôleurs ATtiny.

  • Apprenez les détails du fonctionnement interne des microcontrôleurs AVR, notamment les registres internes et la carte mémoire des microcontrôleur ATtiny.
  • Programmez les microcontrôleurs ATtiny en utilisant un programmateur/débogueur Atmel-ICE, ou utilisez un programmateur "maison" bon marché, ou même un Arduino Uno comme programmateur.
  • La plupart des exemples de code peuvent être exécutés à l'aide du simulateur AVR de Microchip Studio.
  • Apprenez à écrire des programmes pour les microcontrôleurs ATtiny en langage assembleur.
  • Découvrez comment le langage assembleur est converti en instructions de code machine par le programme assembleur.
  • Découvrez comment les programmes écrits en langage de programmation C se traduitsent en langage assembleur et finalement en instructions de code machine.
  • Utiliser le débogueur Microchip Studio en combinaison avec un programmateur/débogueur USB matériel pour tester les programmes en langage assembleur et langage C ou utiliser le simulateur AVR Microchip Studio.
  • Les microcontrôleurs ATtiny en boîtier DIP sont utilisés dans ce volume pour une exploitation facile sur des platine d'essai électroniques, en ciblant principalement les ATtiny13(A) et ATtiny25/45/85.
  • Comprenez la synchronisation des instructions et les horloges des microcontrôleurs AVR en utilisant les microcontrôleurs ATtiny.
  • Devenez un expert AVR avec des compétences avancées en débogage et en programmation.


Fiche produit

Un aperçu approfondi de l'architecture AVR 8 bits présente dans les microcontrôleurs ATtiny et ATmega, principalement d'un point de vue... Lire la suite

€ 37,95 TVA incluse
Membres € 34,16

      Détails

      SKU : 20007
      EAN : 9783895764790
      ISBN : 978-3-89576-479-0
      Auteur : Warwick A. Smith
      Langue : English
      Pages : 376 (couleur)
      Format : 17 x 23,5 cm (Livre de poche)

      Description

      Un aperçu approfondi de l'architecture AVR 8 bits présente dans les microcontrôleurs ATtiny et ATmega, principalement d'un point de vue logiciel et programmation. Explorez l'architecture AVR en utilisant le langage C et le langage assembleur dans Microchip Studio (anciennement Atmel Studio) avec les microcontrôleurs ATtiny.

      • Apprenez les détails du fonctionnement interne des microcontrôleurs AVR, notamment les registres internes et la carte mémoire des microcontrôleur ATtiny.
      • Programmez les microcontrôleurs ATtiny en utilisant un programmateur/débogueur Atmel-ICE, ou utilisez un programmateur "maison" bon marché, ou même un Arduino Uno comme programmateur.
      • La plupart des exemples de code peuvent être exécutés à l'aide du simulateur AVR de Microchip Studio.
      • Apprenez à écrire des programmes pour les microcontrôleurs ATtiny en langage assembleur.
      • Découvrez comment le langage assembleur est converti en instructions de code machine par le programme assembleur.
      • Découvrez comment les programmes écrits en langage de programmation C se traduitsent en langage assembleur et finalement en instructions de code machine.
      • Utiliser le débogueur Microchip Studio en combinaison avec un programmateur/débogueur USB matériel pour tester les programmes en langage assembleur et langage C ou utiliser le simulateur AVR Microchip Studio.
      • Les microcontrôleurs ATtiny en boîtier DIP sont utilisés dans ce volume pour une exploitation facile sur des platine d'essai électroniques, en ciblant principalement les ATtiny13(A) et ATtiny25/45/85.
      • Comprenez la synchronisation des instructions et les horloges des microcontrôleurs AVR en utilisant les microcontrôleurs ATtiny.
      • Devenez un expert AVR avec des compétences avancées en débogage et en programmation.


      Customer Reviews

      Based on 2 reviews
      100%
      (2)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      Y
      Yjah
      Très bonne présentation

      Malgré mon anglais technique poussif, la présentation et le développement du sujet aident vraiment le novice que je suis.
      Les programmes, sur fond bleu, se détachent parfaitement du reste du texte.
      Les explications contenues dans ce livre, m'ont permis de faire mes premiers essais et d'évoluer dans ce monde de l'assembleur.

      M
      Martin
      Excellent Book

      The book is software focused. But I found that I learned a lot about the workings of the ATtiny chips. You need to have an Attiny chip and some basic breadboard components. I recommend the ATtiny25/45/85. I used a 45. Also I used a PICKit4 to program and debug.
      Overall, it is well written and easy to understand. All the sample projects worked as described. It is mostly assembly but has some C as well. The disassembly option described is great for understanding what the C code is actually doing.
      I recommend this book and look forward to future releases by this author.

      Connexion

      Mot de passe oublié ?

      Vous n'avez pas encore de compte ?
      Créer un compte