Allumer LED avec PIC18F4580 [C] - C - Programmation
MarshPosté 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
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 .
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
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 :
Je travail avec MPLAB, et CC8E comme compilateur .
Merci , Piko.