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

Débutant en Mikroibasic et pbs avec un 12F675



  1. #1
    kiki08

    Débutant en Mikroibasic et pbs avec un 12F675


    ------

    Bonjour,

    Voilà, je débute totalement dans la programmation des PIC.
    J'utilise Mikrobasic (version limitée), un programmateur PIC01 et Icprog pour programmer les PICS.
    J'ai en ma possession 3 PICS : 16F84A ; 12F675 et 16F628

    J'ai réalisé des tous petits bout de programmes (allumages de leds )
    pour comprendre le principe.
    Tout marche bien lorsque je fais tourner mes programmes sur le 16F628.

    Par contre, j'ai un soucis avec le 16F675, lors de la programmation, j'ai ce message : "No oscillator calibration value found" ; Do you want to use value from file (3FFFh) et rien ne fonctionne. Même pbs et même message avec un programme exemple de Mikrobasic !!!

    D'où cela vient t'il ?

    D'avance merci.

    -----

  2. Publicité
  3. #2
    Gérard

    Re : Débutant en Mikroibasic et pbs avec un 12F675

    Bonjour,
    Le 12F675 possède un registre de calibration de l'oscillateur interne et une valeur de calibration à l'adresse 3FFFh. D'où cette question.
    Il ne faut pas effacer cette case mémoire (3FFh).
    Voir datasheet page 56 (exemple 9-1) pour un exmple de récupération de cette valeur de calibration.

  4. #3
    kiki08

    Re : Débutant en Mikroibasic et pbs avec un 12F675

    Bonjour

    Ok OK

    Bon, je vais chercher comment je peux entrer ce code dans le PIC.

  5. #4
    Gérard

    Re : Débutant en Mikroibasic et pbs avec un 12F675

    Citation Envoyé par kiki08 Voir le message
    Bonjour

    Ok OK

    Bon, je vais chercher comment je peux entrer ce code dans le PIC.
    Je pense, en relisant ton 1er post, que tu as déjà supprimé la valeur, le message que tu donnes en anglais dit bien que le compilateur n'a rien trouvé.

    Je ne comprends pas d'où sort le 3FFFh, il n'y a pas autant de mémoire dans ce PIC.

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

    Re : Débutant en Mikroibasic et pbs avec un 12F675

    Je viens de voir qu’un effacement de ce PIC entraine un effacement de la valeur de calibrage de l'osc. interne... donc, le pbs vient de là !

    Donc je dois lui entrer cette valeur de calibrage

  8. #6
    Gérard

    Re : Débutant en Mikroibasic et pbs avec un 12F675

    Bonjour,
    Tu ne peux écrire cette valeur que si tu la connais et comme tu l'as effacé ...
    Normalement à l'effacement, le logiciel te demande s'il doit effacer cette valeur, tu n'as pas du faire attention.

    De toute façon, cette valeur ne sert qu'à l'oscillateur interne, si tu utilises un quartz, tu peux t'en passer.
    Si la précision n'est pas un soucis majeur, tu peux mettre une valeur au "pif".

  9. Publicité
  10. #7
    RISC

    Re : Débutant en Mikroibasic et pbs avec un 12F675

    Salut

    Ci-joint une note d'application qui explique comment calibrer l'oscillateur interne.

    http://ww1.microchip.com/downloads/e...tes/00244A.pdf

    a+

Discussions similaires

  1. problème de port avec PIC 12F675
    Par PSit dans le forum Électronique
    Réponses: 4
    Dernier message: 16/01/2008, 12h11
  2. Débutant avec un 16f84a
    Par Odéon1384 dans le forum Électronique
    Réponses: 8
    Dernier message: 02/12/2007, 22h09
  3. Réponses: 4
    Dernier message: 31/10/2004, 12h21
  4. Pbs avec dev-C++
    Par Edwells dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 11/08/2004, 16h14
  5. Programmeur pour PIC 12F675
    Par Vincent_69 dans le forum Électronique
    Réponses: 3
    Dernier message: 23/06/2003, 19h35
Découvrez nos comparatifs produits sur l'informatique et les technologies.