[C] Allumer LED avec PIC18F4580

Allumer LED avec PIC18F4580 [C] - C - Programmation

Marsh Posté le 26-05-2010 à 16:48:25    

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  :heink:  
 
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 :
  1. #pragma chip PIC18F4580 // definition du Pic utilisé
  2. // Registres de configurations :
  3. #pragma config[1]=0b11000011
  4. #pragma config[2]=0b00000001
  5. #pragma config[3]=0b00000110
  6. #pragma config[4]=0b10000000
  7. #pragma config[5]=0b11010100
  8. #pragma config[6]=0b00001111
  9. #pragma config[7]=0b11000000
  10. #pragma config[8]=0b00001111
  11. #pragma config[9]=0b11100000
  12. #pragma config[10]=0b00001111
  13. #pragma config[11]=0b01000000
  14. #define RA0 PORTA.0
  15. void main (void)
  16. {
  17. ADCON0=0b00111100;
  18. ADCON1=0b00001111;
  19. ADCON2=0b00000000;
  20. OSCCON=0b01101100;
  21. TRISA=0x00;
  22. while(1)
  23. {
  24. RA0=1;
  25. }
  26. }


 
 
Je travail avec MPLAB, et CC8E comme compilateur .
 
Merci , Piko.
 

Reply

Marsh Posté le 26-05-2010 à 16:48:25   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed