Leçons de niveau 15

Micro contrôleurs AVR/Annexe/La programmation ISP

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
La programmation ISP
Image logo représentative de la faculté
Annexe 3
Leçon : Micro contrôleurs AVR

Cette annexe est de niveau 15.

Précédent :Les instructions
Suivant :Sommaire
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Annexe : La programmation ISP
Micro contrôleurs AVR/Annexe/La programmation ISP
 », n'a pu être restituée correctement ci-dessus.




L'interface ICSP des AVR[modifier | modifier le wikicode]

L'interface par l'interface parallèle[modifier | modifier le wikicode]

Cette interface de programmation s'utilise très facilement à partir d'un port parallèle de PC comme indiqué dans la figure ci-dessous. Elle est appelée souvent STK200 dans la littérature.

Comment utiliser l'interface parallèle pour réaliser du SPI

Si cette façon de faire est aisée, elle disparaîtra à terme comme les PCs équipés d'une interface parallèle.

L'interface correspondant à un bootloader est appelée STK500 lorsqu'elle est réalisée par une liaison série. Mais comme cette liaison série, elle aussi, disparaît de nos ordinateurs elle est peu à peu remplacée par STK500v2 qui fonctionne à l'aide d'une liaison USB directement (comme dans les arduino).

Connectique six broches[modifier | modifier le wikicode]

La connectique associée se fait avec six broches comme sur les deux photos ci-dessous :

Connectique SPI

Voici par exemple ci- dessous la connectique ISP présente sur une carte Arduino : appelée ISCP.

Connectique ISP de l'Arduino

Connectique dix broches[modifier | modifier le wikicode]

Il existe aussi une connectique 10 broches que nous espérons présenter plus tard.

Pour utiliser cette interface électrique, vous utilisez le programmateur de votre choix.