Bonjour !
Voila, j'ai réalisé une carte électronique équipée d'un PIC18F4580, elle sera aussi équipée d'un afficheur LCD et d'un clavier.
Mais avant toutes ces belles choses, je veux allumer une simple LED reliée a une résistence entre le GND et la sortie la broche RA0 du pic, pour tester
Et je n'y arrive pas
C'est pourquoi je m'adresse à vous, j'ai beau avoir configurer les registres et les configurations bits, rien n'y fait . ( la carte est bien alimentée )
Voici mon code :
Code :
- #pragma chip PIC18F4580 // definition du Pic utilisé
- // Registres de configurations :
- #pragma config[1]=0b11000011
- #pragma config[2]=0b00000001
- #pragma config[3]=0b00000110
- #pragma config[4]=0b10000000
- #pragma config[5]=0b11010100
- #pragma config[6]=0b00001111
- #pragma config[7]=0b11000000
- #pragma config[8]=0b00001111
- #pragma config[9]=0b11100000
- #pragma config[10]=0b00001111
- #pragma config[11]=0b01000000
- #define RA0 PORTA.0
- void main (void)
- {
- ADCON0=0b00111100;
- ADCON1=0b00001111;
- ADCON2=0b00000000;
- OSCCON=0b01101100;
- TRISA=0x00;
- while(1)
- {
- RA0=1;
- }
- }
|
Je travail avec MPLAB, et CC8E comme compilateur .
Merci , Piko.