Bonjour, j'ai créé un périphérique de jeux USB à base d'un PIC18F4553, et ce dernier fonctionne... A peu près.
Premièrement, jetez donc un œil par ici pour voir l'intégralité de la phase théorique du projet.
En effet, plusieurs problèmes se posent: les valeurs récupérées par les CAN sont loin d'être stables, que celà oscille de quelques bits (résolution 12 bits) ne me dérange pas outre mesure, mais là c'est d'une amplitude allant jusqu'à +/- 300 bits! En suite autre problème lorsque je donne une valeur à une entrée analogique, les entrées à côté se retrouvent affectées. Par exemple si je mets la voie A à 4095 (à fond donc), la voie B se retrouve par exemple à 1500-2000 alors qu'il n'y a aucune entrée. Autre problème avec ma matrice de boutons, dès lors que j'active un bouton, il faut un petit bout de temps avant qu'il se remette à zéro quand je le relâche.
Si quelqu'un a une idée d'où vient mon problème?
-----