Micro contrôleurs AVR/Annexe/La programmation ISP
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.
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 :
Voici par exemple ci- dessous la connectique ISP présente sur une carte Arduino : appelée ISCP.
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.