HELP Please... PIC 18f
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

HELP Please... PIC 18f



  1. #1
    invite3ea6ff8a

    Unhappy HELP Please... PIC 18f


    ------

    Bonjour a tous,
    je me suis lancé dans l'aventure des PICs 18f, j'ai une formation de Developpeur info à la base (quelques notions en Electronique, toute petite).
    et voila, je me suis acheter un PIC 18f4550 et le Pickit2 pour commencer.
    j'ai réalisé ce montage, ci-joint, et le programme suivant:

    la LED s'allume correctement, mais la lecture de l'entrée RA0 reste désespérément à 0 ...


    je ne comprends pas ... aidé moi svp...
    Code:
    #include <p18f4550.h>
    #include <delays.h>
    
    #pragma config FOSC = INTOSCIO_EC //Internal oscillator, port function on RA6, EC used by USB
    #pragma config WDT = OFF //Disable watchdog timer
    #pragma config DEBUG = ON
    
    void initIO()
    {
    	
    	
    	TRISD = 0x00;//Set Pin data direction to OUTPUT
    	
    	TRISA = 0xFF;// Set Pin data direction to INPUT
    	ADCON1 = 0x0F;
    	CMCON =0x07;
    	//TRISAbits.TRISA1 = 1;
    	//TRISAbits.TRISA2 = 1;
    	//TRISA = 0xFF;// Set PORTA data direction to Input
    	//TRISA = 0b11111111;
    }
    void main()
    {
    
    	int i=0;
    
    	
    	initIO();
    
    	
    	for(i =0;i<=5;i++){
    		LATDbits.LATD1 = 0;
    		Delay10KTCYx(25);
    		LATDbits.LATD1 = 1;
    		Delay10KTCYx(25);
    	}	
    	while(1){
    		
    		//if(PORTAbits.RA2 == 1 ){
    				LATDbits.LATD1 = PORTAbits.RA0;
    			//	Delay10KTCYx(25);
    			//	LATDbits.LATD1 = 1;
    			//	Delay10KTCYx(25);
    		//}
    		//else{
    	//		LATDbits.LATD1 = 0;
    	//s	}
    		
    	}
    		
    }

    -----
    Images attachées Images attachées  

  2. #2
    RISC

    Re : HELP Please... PIC 18f

    Salut,

    Il y a un excellent tuoriel sur les PIC18 ici.

    Il existe plein de projets sur internet utilisant le PIC18F4550
    Tu peux aussi télécharger des exemples de code ici.

    a+

  3. #3
    invite3ea6ff8a

    Re : HELP Please... PIC 18f

    Merci pour les Liens,
    je suis déjà tombé dessus lors de mes recherches sur google pour mon problème.
    ça fait déjà deux semaines,que je suis dessus (seulement les soirs, sans les week end), j'ai même acheté ce livre:
    http://www.tavernier-c.com/microcontroleurspic18.htm

    je lu la partie des entrées, vu le site de Bigonoff. mais je ne trouve pas la raison de mon problème... l'entrée reste toujours à 0.

    mon câblage, est-il bon ? la configuration des registres est-il bon ?

    si quelqu'un pourrait m'aider sur cette partie ... LOL ..

  4. #4
    invite7a49d0d5

    Cool Re : HELP Please... PIC 18f

    Salut,

    vite fait je dirais que ton entrée (RA0?) est mal câblée...
    elle ne pourra jamais générer un flanc montant...

    il faut mettre la résistance (10K) en "pull-down", cad entre RA0 et "La Masse"...
    et ton BP entre RA0 et VDD(+5VDC)...

    n'hésites pas si questions,
    vede
    ;O]
    _____________
    ...

  5. A voir en vidéo sur Futura
  6. #5
    invite7a49d0d5

    Cool Re : HELP Please... PIC 18f

    Citation Envoyé par david06 Voir le message
    Merci pour les Liens,
    je suis déjà tombé dessus lors de mes recherches sur google pour mon problème.
    ça fait déjà deux semaines,que je suis dessus (seulement les soirs, sans les week end), j'ai même acheté ce livre:
    http://www.tavernier-c.com/microcontroleurspic18.htm

    je lu la partie des entrées, vu le site de Bigonoff. mais je ne trouve pas la raison de mon problème... l'entrée reste toujours à 0.

    mon câblage, est-il bon ? la configuration des registres est-il bon ?

    si quelqu'un pourrait m'aider sur cette partie ... LOL ..
    ps :

    2 posts et tu maîtrises déjà les smyleys...
    mais comment faites-vous?
    où sont les cours et tutos?
    ;O]

    re-ps : et Bienvenue sur FUTURA ;O]

  7. #6
    invite3ea6ff8a

    Re : HELP Please... PIC 18f

    Merci pour ta réponse Vede, je vais tester ça ce soir ....
    Et je vous dis si c'est bien un probléme de placement de résistance...

    merci...

  8. #7
    invite3ea6ff8a

    Re : HELP Please... PIC 18f

    Merci, c'est bien un problème de placement de résistance de tirage ...

    je vais pourvoir passer aux interruptions Merci encore !!!

Discussions similaires

  1. PIC 16F ou 18F ????
    Par invite3dcfdd8d dans le forum Électronique
    Réponses: 4
    Dernier message: 17/06/2011, 20h34
  2. Pic 18f
    Par invitec8c13b53 dans le forum Électronique
    Réponses: 26
    Dernier message: 30/06/2010, 21h10
  3. PIC C 18F - Interruption 1S
    Par invite0098df65 dans le forum Électronique
    Réponses: 10
    Dernier message: 11/05/2010, 03h19
  4. pic 18F et L298
    Par invite35c29b80 dans le forum Électronique
    Réponses: 5
    Dernier message: 23/03/2009, 08h11
  5. comment passer des pic 16F au pic 18F ?
    Par invitee5da1686 dans le forum Électronique
    Réponses: 5
    Dernier message: 13/08/2008, 22h04
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...