Faire un timer avec un MSP430
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Faire un timer avec un MSP430



  1. #1
    invite6015f114

    Faire un timer avec un MSP430


    ------

    Bonjour,

    Je cherche actuellement à faire un timer de 1s avec un msp. Mais cela ne fonctionne pas.
    Alors voila la configuration de l'horloge.
    void InitDco(void) {

    BCSCTL1 = 0x77; // ACLK/8

    DCOCTL = 0xE0; // Fréquence de 4.8 Mhz

    BCSCTL2 = 0x00; //SCLK ainsi que DCOCLK ne sont pas divisé

    }
    Celle du timer
    void InitTimerA(void) {

    P5DIR |= 0x01; // P5.0 output
    CCTL0 = CCIE; // CCR0 interrupt enabled
    CCR0 = 20000;
    TACTL = TASSEL_1 + MC_1; // ACLK, upmode

    }
    Et enfin l'interruption.
    #pragma vector=TIMERA0_VECTOR
    __interrupt void Timer_A (void)
    {
    P5OUT ^= BIT1; // Toggle P5.0
    }
    Mais j'ai du mal à voir comment faire pour controler tout les combien de temps elle change d'état (BIT1)

    Si quelqu'un s'avait comment faire.

    Cordialement
    Morcelino

    -----

  2. #2
    invite6015f114

    Re : Faire un timer avec un MSP430

    up

    Si quelqu'un pouvait m'aider plz.

  3. #3
    invitedb9b1ced

    Re : Faire un timer avec un MSP430

    Salut,

    Tu as bien activé les globals interrupts ( _BIS_SR(GIE); ) ?

    A+

  4. #4
    invite6015f114

    Re : Faire un timer avec un MSP430

    Bonjour,

    Oui j'ai mis cette ligne:
    _BIS_SR(LPM0_bits + GIE);
    Qui je pense revient au même.

    Apres je pense que c'est plus au niveau de l'horloge que cela ne fonctionne pas.

    Quelqu'un a t'il deja fait un timer d'1s?

    Cordialement
    Morcelino

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

    Re : Faire un timer avec un MSP430

    Bonjour,

    Peux tu poster tout ton code stp ?
    Tu utilises quoi comme MSP ?
    Peux tu aussi mettre ton schéma ou au moins indiquer quels oscillateurs tu as mis ?

    A+

Discussions similaires

  1. Multiplexage de LEDs avec MSP430
    Par invitec9b297c9 dans le forum Électronique
    Réponses: 8
    Dernier message: 17/02/2012, 14h52
  2. Timer du MSP430 F2013
    Par invite40f2798e dans le forum Électronique
    Réponses: 0
    Dernier message: 20/05/2010, 15h10
  3. Progammation en C avec TIMER
    Par inviteb2b48352 dans le forum Électronique
    Réponses: 5
    Dernier message: 27/04/2010, 18h45
  4. Programmation en C avec Timer 0 et Timer 1
    Par invite6844fe5f dans le forum Électronique
    Réponses: 43
    Dernier message: 20/04/2010, 14h27
  5. timer avec buzzer
    Par invite4fd05ab6 dans le forum Électronique
    Réponses: 2
    Dernier message: 23/10/2008, 15h19
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...