Aller au contenu


Photo
- - - - -

Afficher la valeur d'une variable


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1 mimili67

mimili67

    Nouveau membre

  • Membres
  • 2 messages

Posté 13 mars 2010 - 09:12

Bonsoir, dans le cadre de nos PPE, mon groupe et moi cherchons à prendre la valeur du timer pour ainsi calculer la fréquence.

Problème, nous n'arrivons d'abord pas à afficher celle ci. Nous utilisons un pic 16f877a sous MikroC en language C : Datasheet[/color]



Nous avons ceci :






void main ()

{

Lcd_Init(&PORTD);

Lcd_Cmd(Lcd_CLEAR);

Lcd_Cmd(Lcd_CURSOR_OFF);

ADCON1=0b00000110;

TRISA=0b11111111 ;

TRISB=0b00000000;

while(1)

{

if(PORTA.F0==1) {

TMR1H=tmr;

Lcd_Out(1,1,tmr);

}

}

}[/code]



Comment améliorer ce programme pour qu'il marche, qu'il affiche la valeur de TMR1l lorsque RA0 passe à 1 ?



Merci d'avance..

#2 biohazard2

biohazard2

    Habitué

  • Membres
  • PipPip
  • 184 messages

Posté 13 mars 2010 - 11:44

C'est pas

#3 philou-RX

philou-RX

    Habitué

  • Membres
  • PipPip
  • 261 messages
  • Gender:Male
  • Location:Riviera - Vaudoise
  • Interests:Electronique / Informatique / Robotique / BD / et surtout les boissons fermentées au houblon

Posté 18 mars 2010 - 07:11

Hello,



Pour l'amélioration de ton code, je ne peux pas t'aider pour le moment, car il manque certainement des donnée (configuration du timer, dans quel mode, avec ou non interruption, fréquence, etc), mais je te laisse yeuxter un coup d'œil sur ce document.



Datasheet_ instruction_C





#4 lordcuty

lordcuty

    Habitué

  • Membres
  • PipPip
  • 298 messages

Posté 18 mars 2010 - 09:10

utilise la balise code please




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users