pic 16F84/877 ( exercice1 interruption)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ก.ย. 2024
  • interruption pic 16F877.
    interruption pic 16F84.
    exercice pic 16F877
    exercice pic 16F84

ความคิดเห็น • 29

  • @retimsaadjiji
    @retimsaadjiji 3 ปีที่แล้ว +1

    جزاكم الله خير الجزاء

  • @amazighmorocco4925
    @amazighmorocco4925 3 ปีที่แล้ว +1

    Merci beaucoup pour cette vidéo
    SVP comme dans le langage C, On teste le flag de l'interruption si il est levé à 1 et on donne après l'ordre à la routine d'interruption de s’exécuter alors qu'on Langage Assembleur on a pas tester le bit de Flag de l’interruption concernée s'il est à 1

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว +1

      Pour l assembleur, l interruption se faite automatiquement ainsi que le passage a le sous prog de l interruption, dans l assembleur on teste le flag just pour faire le retour au prog principal

  • @amazighmorocco4925
    @amazighmorocco4925 3 ปีที่แล้ว

    j'ai une autre remarque, la valeur à mettre dans le compteur pour réaliser une temporisation avec le TMRO est entier car on a négligé la partie après le virgule (car on ne peut pas mettre dans un registre une valeur FLOAT) mais le problème c'est que la temporisation ne va pas être très très précis surtout lorsqu'on veut créer une horloge, cet erreur de tempo(l'écart entre la valeur réelle désirée et la valeur théorique qu'on a exploité) s'accumule dans le temps.

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว

      oui exactement, c est pourquoi si on veut réaliser par exemple une horloge dans laquelle on a besoin d'etre préce on utulise un composand appelé horloge de temps réel

    • @amazighmorocco4925
      @amazighmorocco4925 3 ปีที่แล้ว

      @@AMAZARTechnologies il y a aussi une methode pour générer des tempos précis 100% à l'aide du Timers du PIC qui s'appelle PRE-LOADING

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว

      @@amazighmorocco4925 merci pour l info

  • @knowledge-dr5jo
    @knowledge-dr5jo 3 ปีที่แล้ว

    merci beaucoup pour la video .. une remarque je pense que le registre INTCON est dans la bank0?

  • @amazighmorocco4925
    @amazighmorocco4925 3 ปีที่แล้ว

    moi, j'ai bien compris le principe de fonctionnement du TIMER O mais j'aimerais savoir comment choisir les paramètres(Prédiviseur-valeur initiale et finale du registre TMR0...) pour faire une temporisation

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว +1

      Laisser moi ton email pour vous envoyer le cours sur le tmr0, cous simple et claire

    • @amazighmorocco4925
      @amazighmorocco4925 3 ปีที่แล้ว

      @@AMAZARTechnologies kamalkhalil777@gmail.com
      Merci beaucoup

    • @chaimaaelkasbaji
      @chaimaaelkasbaji 3 ปีที่แล้ว

      @@amazighmorocco4925 bnj si possible t partager m3aya lcour d timer 0 🙏🏼

    • @knowledge-dr5jo
      @knowledge-dr5jo 3 ปีที่แล้ว

      @@AMAZARTechnologies moi aussi svp .. ghita.gue@gmail.com

  • @amazighmorocco4925
    @amazighmorocco4925 3 ปีที่แล้ว

    Bonjour Monsieur ,
    3lach derti ( INTCON.TOIE =0 ) ? rah b had le bit bach n9edro ndiro Test le bit du Flag dyal Timer0 wach il est à 1 ou non f sous programme de tempo ? amma yla DERNA INTCON.T0IE=1 (bit 5 du registre INTCON) dik sa3a n9edro nchofo (T0IF) wach il est à "1" .
    ya3ni ghadi nkhedmo b deux sources interruptions li hooma : externes et périphériques.
    HAD CHI LI TAYBAN LIYA ANA LOGIQUE O NETSENNA JAWAB DYALEK A OSTAD B KOL FARA7

  • @nadachikh1829
    @nadachikh1829 3 ปีที่แล้ว

    J'ai un exercice de TP dans cet exercice mon prof a utilisé read_flag=true; dans l'interruption
    Svp s'il est possible pouvez vous m'expliquer l'intérêt de read_flag

  • @خالدالرفاعي-ذ4و
    @خالدالرفاعي-ذ4و 3 ปีที่แล้ว

    merci beacouo
    je veux comprendre un programme en assembleur 16f877 qui exècute une temporisation 1 sec avec le timer0 sans intèrruption
    fquartz = 4 Mhz
    s'il vous plait

  • @akramabid8143
    @akramabid8143 3 ปีที่แล้ว

    Prof je pense khassna ndekhlo hta timer0 f intcon

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว +1

      Hadi ila bghina nkhdmo interription dyal timer0

    • @akramabid8143
      @akramabid8143 3 ปีที่แล้ว

      @@AMAZARTechnologies d’accord monsieur

  • @ayoubtaydi9535
    @ayoubtaydi9535 3 ปีที่แล้ว

    Bonjour monsieur, d'ou je peux telecharger le cours

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว

      Pdf ou bien video???

    • @ayoubtaydi9535
      @ayoubtaydi9535 3 ปีที่แล้ว

      @@AMAZARTechnologies un video sera mieux

    • @AMAZARTechnologies
      @AMAZARTechnologies  3 ปีที่แล้ว

      Donc vous pouvez le telecharger ici sur youtube

    • @ayoubtaydi9535
      @ayoubtaydi9535 3 ปีที่แล้ว

      @@AMAZARTechnologies y a-t-il des video de cours sur votre chaine !? Car j'ai rien trouvé !