Bonjour,
J'utilise MPLAB SIM avec un 16F1825 et je voudrais simuler un 1 sur RA1 et RA2 via les stimulis.
J'ai bien pris soin de les configurer en entrée.
Je n'arrive pas à faire basculer ces 2 entrées à 1. Elles restent désespérément à 0. Par contre j'ai essayé RA3 qui bascule bien.
J'essaie de simuler pour déboguer, car sur sur ma plaque d'essai, cela ne fonctionne pas non plus alors que les pins RA1 et RA2 sont forcées à 1 (vérifiées au multimètre) via les résistances de pull up internes sélectionnées (en fait ce sont tout simplement des µSwitchs reliés sur ces entrées à la masse).
Quelqu'un saurait il pourquoi malgré la bonne configuration du PIC au niveau des E/S (a priori) et malgré que je force à 1 les 2 entrées RA1 et RA2, le PIC ne réagit pas (sur plaque d'essai ou sur MPLAB SIM, car les réactions sont les mêmes). Il voit systématiquement 0 sur les 2 entrées !
Je précise que j'utilise le registre PORTA pour lire l'état du port A en entrée et le registre LATA pour écrire les pins RA0 et RA5 configurées elles en sortie.
Malgré mes longues recherches, je ne vois désespérément pas.
J'espère avoir été assez clair et complet dans mes explications.
Merci pour vos éventuelles aides.
Cordialement
David
-----