Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

PB interruption avec Pic, language C



  1. #1
    Cyrius666

    Question PB interruption avec Pic, language C


    ------

    Rebonjour a tous!

    G bien avencé dans mon projet, mais me voila confronté a un nouveau obstacle. je veux utiliser des interrupteur pour créer des interruption. Mais voila le PB, le pic rest sans réaction face au changement d état des ports

    G dans créé un programme de test, pourvoir d'ou vien le PB. rien ne change. ca ne marche toujours pas. voici le programme. es ce ke quelqu1 peut m expliquer d'ou peu venir le PB. merci



    #include <16F685.h>
    #use delay(clock=20000000) //circuit uses 1Mhz
    #fuses XT, NOWDT, NOPROTECT, NOMCLR
    int i=0;



    void main()
    {


    void init();


    while (1)
    {
    OUTPUT_LOW(PIN_C6);

    if(i==1)
    {
    OUTPUT_HIGH(PIN_C6);
    }
    }
    }




    #INT_RA
    void RA3_isr()
    {

    switch(i)
    {
    case 0:i=1; break;
    case 1:i=0; break;
    }
    }





    void init()
    {
    SETUP_TIMER_0(RTCC_INTERNAL);
    SETUP_TIMER_0(RTCC_DIV_128);
    SETUP_WDT(WDT_OFF);
    SETUP_ADC(ADC_OFF);
    SET_TRIS_A(0x39);
    SET_TRIS_B(0x00);
    SET_TRIS_C(0x80);
    ENABLE_INTERRUPTS(GLOBAL);
    ENABLE_INTERRUPTS(INT_RA);
    ENABLE_INTERRUPTS(INT_RA3);
    EXT_INT_EDGE(H_TO_L);

    -----

  2. #2
    DavidDB

    Re : PB interruption avec Pic, language C

    Salut,

    Page 59 du datasheet...
    Il manque la config des IO en digital!

    Ensuite, vérifie les flags d'init de l'interruptions car dans le datasheet on parle de RABIE et IOCAx...

    David.

Discussions similaires

  1. PIC interruption RS232
    Par abdelhafidhberkana dans le forum Électronique
    Réponses: 2
    Dernier message: 14/05/2009, 16h34
  2. PIC en language C : pin d'un port en entree ...??
    Par guilbut dans le forum Électronique
    Réponses: 6
    Dernier message: 02/09/2008, 08h05
  3. adresse de retour interruption sur PIC
    Par arzew dans le forum Électronique
    Réponses: 24
    Dernier message: 19/11/2007, 12h12
  4. interruption A/D DU PIC 16F876
    Par khalid dans le forum Électronique
    Réponses: 5
    Dernier message: 09/01/2006, 20h02
  5. Interruption avec CC5x (Pour pic)
    Par joseph4008 dans le forum Électronique
    Réponses: 4
    Dernier message: 28/09/2005, 18h07
Découvrez nos comparatifs produits sur l'informatique et les technologies.