Bonsoir
Ce lien est très intéressent, par contre le code a été coder pour quoi ? car l'ide de l'Arduino indique des erreurs a la compilation.
Code:
#include <avr/io.h>
Pour quelle architecture de développement a été fais ce programme ?
C'est bien pour Arduino mais une version assez ancienne ...
Les PB0, PB1... sont maintenant dépréciés dans le Winavr plus récent qu'utilise Arduino (depuis quelle version??)
Remplacer PB0 part PORTB0 ... le code signalé par
SesechXP passe la compilation avec Arduino 1.02
par contre dans mes antiquités j'ai des 93C56 , pas des 93C46 pour tester.
#define SK PORTB1 //SCK - Digital 52
#define DO PORTB3 //MISO - Digital 50
#define DI PORTB2 //MOSI - Digital 51
#define CS PORTB0 //SS - Digital 53