Bonjour,
J'essaye depuis trois jours de faire fonctionner tous les ports d'un 12F675. Si j'obtient bien ce que je veux sur GP2 à 5 en entrée et en sortie, rien ne marche pour GP0 et GP1 :
- rien en entrée (toujours 0, le PIC ne lit pas les entrées)
- en sortie, O (Vss) si GPIO bas
- si GPIO à 1, un signal +/- sinusoidal de fréquence 150KHz (avec une deuxième fréquence superposée pour l'amplitude).
J'ai trituré dans tous les sens tous les bits de tous les registres de contrôle, aucun résultat. J'ai bien entendu déconnecté les ports du comparateur (CMCON =0x07). L'oscillateur interne fonctionne correctement, et le port GP2 aussi (_MCLRE_OFF dans CONFIG).
Bref, j'ai tout vérifié, y compris l'alimentation qui me semble correcte.
Quelqu'un aurait-il des idées de piste de recherche ?
Merci d'avance
PSi
-----