Bonjour,
je me suis mis récement à la programmation de microcontroleur et plus précisément de PICs
J'ai, pour cela un PicKit 2 et une plaque à insertion.
J'utilise le compilateur cc5x et mon pic est un 16f690.
Bon, voilà pour les présentations.
Quand j'essaye de mettre un port à 1 afin de le faire passer en entrée et applique 5V à ses bornes rien ne se passe.
Je joint le code utilisé :
#include <delay.h>
void main(void)
{
TRISA=0b11111111;
TRISC=0b11110000;
while(1)
{
if(PORTA.5 == 0)
{PORTC = 0b00000111;}
else
{PORTC = 0b00000001;}
}
}
Peut être est-ce qu'il me manque quelque chose (surement), j'ai fais pas mal de recherches sur internet mais n'arrive à rien de très précis et concret (piste @ : le ADCON mais je ne sais pas comment m'en servir).
C'est pourquoi je me tourne vers vous qui êtes surment beaucoup plus expérimentés que moi ^^
Bonne soirée
Vincent
-----