Bonjour,
Je n'ai pas utilisé de microcontrôleur depuis longtemps, et là j'ai voulu m'y remettre. Je voulais tester le fonctionnement de mon PIC18F4550, simplement en allumant une led .
J'ai branché ma led sur un port configuré en sortie, mais elle ne s'allume pas. La led n'est pas défectueuse. J'ai mesuré qu'il n'y avait aucune tension sur le port de sortie, j'ai testé avec 3 autres ports mais c'est toujours pareil.
Voici mon code très simple (trop?) :
#include <p18F4550.h>
void main(void)
{
ADCON1 |= 0x0F; // Default all pins to digital
TRISEbits.TRISE0=0;
while(1)
{
PORTEbits.RE0=1;
}
}//end main
Est ce que mon code est incorrect ? ou le microcontroleur pourrait être défectueux?
Il a 2 - 3 ans j'ai fait des trucs beaucoup beaucoup plus compliqué et là c'est stressant de ne pas arriver à faire ça
J'espère que quelqu'un pourra m'aider
-----