18F4550 ADC RA5 qui ne marche pas
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

18F4550 ADC RA5 qui ne marche pas



  1. #1
    invite60546543

    Question 18F4550 ADC RA5 qui ne marche pas


    ------

    bonjour

    j'utilise un 18F4550 en adc sur lequel je convertie en numerique des tensions présentes sur RA0 à RA4 sans soucis

    Par contre si je désire le réaliser sur RA5 impossible..

    voila mon code de configuration de l'adc :
    Code:
    void init_adc_interne(void)
    {
    		ADCON0=0;
    		ADCON1=0b00001010;
    		ADCON2=0b10101101;	
    }
    
    
    
    void adc_select_channel(int a)
    {
    
    	switch(a)
    	{
    
    			case 1:
    					ADCON0=0b00000000;
    					break;
    			case 2:
    					ADCON0=0b00000100;
    					break;
    			case 3:
    					ADCON0=0b00001000;
    					break;
    			case 4:
    					ADCON0=0b00001100;
    					break;
    			case 5:
    					ADCON0=0b00010000;
    					break;
    
    	}
    
    }
    void activer_adc_interne(void)
    {
    		ADCON0bits.ADON = 1;
    
    }
    void convertion_adc_interne(void)
    {
    
    		ADCON0bits.GO=1;
    		while(ADCON0bits.GO);
    		Delay10KTCYx(20);
    }
    
    
    float acquerrir(int a)
    {
    	float result=0;
    	
    		adc_select_channel(a);
    		activer_adc_interne();
    	 	convertion_adc_interne();
    		result=(float)ADRES * 5/1023;
    
    	return result; 
    }
    une idée ?

    merci

    -----

  2. #2
    simon.

    Re : 18F4550 ADC RA5 qui ne marche pas

    Salut,

    registre ANSEL ?

  3. #3
    invite60546543

    Re : 18F4550 ADC RA5 qui ne marche pas

    si vous pensez que le registre ANSEL sert à configurer le pic en entree analogique ou numerique c'est le registre ADCON1 ici

Discussions similaires

  1. PIC 18F46J50 ==> ADC marche pas
    Par terriblement dans le forum Électronique
    Réponses: 3
    Dernier message: 06/07/2011, 11h40
  2. bissectrice qui marche pas!!!
    Par invite6af86b19 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 10/05/2010, 20h19
  3. Windows7 : quoi qui marche, quoi qui marche pas?
    Par archeos dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 18/01/2009, 15h04
  4. tv qui marche pas et qui marche!!
    Par bobluc dans le forum Dépannage
    Réponses: 12
    Dernier message: 19/09/2006, 17h12
Découvrez nos comparatifs produits sur l'informatique et les technologies.