Bonjour,
J'ai un problème assez bizarre sur ma carte électronique composée d'un PIC 18F4550 et de 12 I/O Expandeurs MCP23S17 en SPI.
Déjà, à la mise sous tension, mon programme ne démarre pas. Je suis obligé de faire un reset manuel avec un fil pour que ça se lance ( la pin MCLR est reliée à une pull-up de 10k ).
Autre soucis, l'initialisation SPI se fait de façon aléatoire. Si je coupe et je remets l'alimentation plusieurs fois, des fois mes MCP répondent correctement et des fois non. Pourtant le programme ne bouge pas. Il me semble que c'est un problème de reset sur le PIC mais je ne sais pas comment le résoudre.
Le PIC tourne avec un quartz de 20MHz avec la PLL active pour tourner à 48Mhz.
Quelqu'un peut m'aider ?
Merci.
-----