Aller au contenu

Micro contrôleurs AVR/Annexe/La programmation ISP

Leçons de niveau 15
Une page de Wikiversité, la communauté pédagogique libre.
La programmation ISP
Image logo représentative de la faculté
Annexe 3
Leçon : Micro contrôleurs AVR

Annexe de niveau 15.

Précédent :Les instructions
Suivant :Sommaire
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
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.