Temps d'éxécution cycle PIC16F690
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Temps d'éxécution cycle PIC16F690



  1. #1
    invite861a22c4

    Temps d'éxécution cycle PIC16F690


    ------

    Bonjour à tous

    Voilà, je voudrais faire une temporisation (typiquement un copié collé légèrement modifié de celle de Bigonoff) sur un PIC16F690, comme il dirait, pour perdre du temps.

    Pour situer, je communique des données à un potentiomètre numérique (MCP4161) et, si j'avais vu qu'il fallait mettre une temporisation, je n'avais pas réalisé qu'il y avait besoin d'un tel temps d'attente : la vitesse de lecture de ce composant est de 250kHz, or je lui envois mes bits à une vitesse de 2MHz avec deux pauvres "nop" entre chaque envois.

    Pour ma défense, je vais dire que j'étais plus préoccupé par l'envois lui-même (si vous avez vu mes précédents posts).

    Tout cela pour dire que j'ai parcourus la documentation du PIC, mais que je n'ai pas trouvé d'information dont je sois sûr. J'ai, sur une des premières pages, un "High performance RISC CPU" avec

    Operating speed:
    - DC – 20 MHz oscillator/clock input
    - DC – 200 ns instruction cycle

    Donc pour une horloge (externe j'imagine) de 20MHz, j'ai un "temps de cycle" de 200 ns. Mais moi je travaille avec l'horloge interne à 8MHz, est-ce que je dois en déduire que mon "temps de cycle" dure 500 ns ?

    Ce qui signifierai que pour obtenir une fréquence en sortie de 250KHz, il me faudrait perdre 8 cycles instructions.

    Merci

    -----

  2. #2
    Gérard

    Re : Temps d'éxécution cycle PIC16F690

    Oui, pour 8MHz, c'est 500ns.

Discussions similaires

  1. Temps d'exécution
    Par invitefa15af9f dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 28/04/2013, 00h38
  2. temps d'exécution trés long d'une macro vba
    Par inviteeae1b5f3 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 14/06/2010, 11h54
  3. Temps d'execution d'une instruction d'un PIC
    Par invitea316b35d dans le forum Électronique
    Réponses: 8
    Dernier message: 03/04/2010, 21h01
  4. Comparaison de temps d'execution
    Par invite72c93427 dans le forum Mathématiques du collège et du lycée
    Réponses: 3
    Dernier message: 01/04/2010, 23h23
  5. Temps d'execution / Cout operations
    Par invitef7e135b4 dans le forum Électronique
    Réponses: 1
    Dernier message: 12/05/2009, 17h11
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...