Je vous soumet un petit souci, je m'y casse les dents depuis quelques jours.
Deux platines test, chacune avec un PIC18F2525. sur la breadboard un DS1307 relié en I2C soit à une platine, soit à l'autre. Même programme que je charge sur l'un ou l'autre PIC.
Pour faire fonctionner mon programme sur l'une ou sur l'autre j'ai juste les deux fils SCL et SDA sur RC3 et RC4 et le Pickit à brancher sur l'un ou l'autre PIC.
Les deux programmes se chargent et s'exécutent bien sur chaque platine sauf sur celle de gauche ou SSPCON2,ACKEN refuse de passer à zéro
J'ai interverti les PIC sur chaque platine, ils fonctionnent très bien tous les deux sur celle de droite. SSPCON2 ne veut rien savoir sur celle de gauche quel que soit le PIC, il reste à 1.
Donc à priori un pbm de hardware, j'y perd mon latin, j'ai refais toutes les soudures sur la platine de gauche, j'ai sondé des pins au PCB tout est bon.
D'autres programmes pour des PIC 28pins (18F2525, 16F876) fonctionnent très bien sur la platine de gauche, c'est juste SSPCON2 qui ne veut rien savoir.


F6FCO..... l'homme qui grave plus vite que son ombre ....