Utilisation connecteur SPI

Bonjour,
Je souhaite utiliser un module lecteur SD sur un arduino UNO.
Les exemples fournis me proposent d'utiliser les ports digitaux 11,12,13 et 4 alors qu'il existe un connecteur spécifique sur la carte.
Ce connecteur ne fait-il que déporter les ports cités ou il sont indépendants et le cas échéant comment adapter les programmes ?
Merci par avance,
Christophe

Bonjour,

De quelle carte parles tu?
Si tu parles du connecteur ICSP, les sont sur les mêmes signaux que les pins 11,12,13

Ce connecteur existe sur les cartes Mega, Léonardo (micro), UNO( nano et certaines mini-pro).
Bref sur les cartes équipées de microcontroleur Atmel d'architecture avr.

C'est juste un déport de pins pour les rassembler sur un connecteur.
Il n'y a aucune particularité ni précautions particulière à prendre pour les utiliser.

Origine de ce connecteur :
Un microcontroleur avr vierge en position "sortie usine" n'a bien évidement pas de bootloader et ne peut pas se programmer par l'interface série.
Un microcontroleur avr "sortie usine" ne peut se programmer qu'en mode ISP. Mode qui utilise ceconnecteur pour plus de facilité.

Le mode ISP a ceci de particulier qu'il utilise les pins du SPI mais attention au démarage du micro (à la mise sous tension ou après un reset) ces pins ne sont pas encore en mode SPI mais en mode ISP.
Ce n'est qu'une fois que la phase de démarage du micro est terminée qu'elles passent en mode SPI.

C'est une pratique courante dans les microcontrôleurs que des pins "physiques" aient plusieurs fonctions.
Cela permet d'éviter d'utiliser des boîtiers gigantesques.

Bonjour,
bref, tu peux t'en servir, sauf que D4 ne s'y trouve pas ...

Merci à tous