Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
On parle des Pics, sans rapport avec le langage ou la programmation

Modérateur : Jérémy

Un quartz peut-il grillé ?
Jérémy
Administrateur du site
Administrateur du site
Messages : 2112
Âge : 39
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#1 Message par Jérémy » mer. 8 juin 2016 22:11

Bonsoir,

J'ai voulus testé un truc sur un PIC 16F1847 .

Je l'ai installé sur ma carte EasyPic, mais impossible d'obtenir la liaison UART !
Je me suis dit bizarre !

Alors j'ai voulais faire clignoter une led pour voir ou se situait le défaut. Mais la led clignotait lentement.

J'ai tout viré et fait seulement se programme :

Code : Tout sélectionner

unsigned char i;

void main() {

 ANSELA = 0;
 ANSELB = 0;
 TRISA = 0;
 TRISB = 0;

while (1){

     PORTB = 255;
     delay_ms(1000);
     PORTB = 0;
     delay_ms(1000);
 }
}


Que je mette un FOSC à 8MhZ ou à 32MhZ pareil le PORT clignote tout doucement genre 5 secondes .

Est ce que cela peut venir de mon Quartz ? j'ai essayé de verifier toute les branchements et connecteurs sur ma carte . Mais j'ai rien trouver de spéciale !

Merci !
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Un quartz peut-il grillé ?
Jérémy
Administrateur du site
Administrateur du site
Messages : 2112
Âge : 39
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#2 Message par Jérémy » mer. 8 juin 2016 22:38

Bon,

Je viens de tester mon Quartz avec un PIC18F46K22 et il fonctionne bien . A 8Mhz j'a ibien un clignotement de 1s .

SI je mets le PIC16F1847 , j'ai un clignotement de 4s . en tombant la fréquence à 0.5 Mhz j'obtiens 1s de clignotement.
:cry:

PS: j'ai changé de PIC16F1847 ! pareil
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Un quartz peut-il grillé ?
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1033
Âge : 67
Enregistré en : juillet 2015
Localisation : 01120
Contact :

#3 Message par paulfjujo » jeu. 9 juin 2016 12:05

bonjour,


Je n'ai jamais vu un quartz grillé .. mais j'ai pas TOUT vu.

je suppose que la valeur FOSC est correcte dans le projet ?
Peux tu poster ton fichier de config *.cfgsch

Un quartz peut-il grillé ?
Jérémy
Administrateur du site
Administrateur du site
Messages : 2112
Âge : 39
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#4 Message par Jérémy » jeu. 9 juin 2016 18:09

Je n'ai que le fichier *.cfg ?

voici ce qu'il y a dedans:

Code : Tout sélectionner

<?xml version="1.0"?>
<MCU_DEVICE_FLAGS>
  <DEVICE>
    <DEVICE_NAME>P16F1847</DEVICE_NAME>
    <VALUE>
      <COUNT>2</COUNT>
      <VALUE0>
        <VAL>$008007:$3FE2</VAL>
      </VALUE0>
      <VALUE1>
        <VAL>$008008:$1613</VAL>
      </VALUE1>
    </VALUE>
  </DEVICE>
</MCU_DEVICE_FLAGS>
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Un quartz peut-il grillé ?
Jérémy
Administrateur du site
Administrateur du site
Messages : 2112
Âge : 39
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#5 Message par Jérémy » jeu. 9 juin 2016 21:13

Re,

Je viens d'essayer en écrivant OSCCON = 0b01110000 ; ca fonctionne à nouveau correctement .

Réglage en page 67 de la DS .

Sans titre.jpg


Je ne comprends pas trop le paramétrage que j'ai mis . ( en test) car d'habitude c'est dans l'éditeur de projet que je règle ca !
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Un quartz peut-il grillé ?
F6FCO
Avatar de l’utilisateur
Passioné
Passioné
Messages : 481
Âge : 64
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#6 Message par F6FCO » lun. 18 déc. 2017 22:59

Bonsoir,
Je déterre mais c'est pour faire avancer la chose. Un quartz ne peut pas griller au même titre qu'un transistor par exemple mais il peut devenir H.S..
Comme son nom l'indique il est composé d'une fine lamelle de quartz (le minéral), plus la fréquence du quartz est haute plus la lamelle est fine et il m'est arrivé d'en casser en les bricolant. En radioamateurisme on descend parfois la valeur d'un quartz qui a une fréquence inadaptée au projet en recouvrant la lamelle de vernis à ongle, mais le Delta F n'est pas très grand.
Si vous avez des quartz de récup avec des fréquences inutilisables vous pouvez limer le haut du boitier pour voir comment il est construit.
Si j'ai pu faire avancer le smilblic :wink:
Une porte nand prend 2 bits en entrée... cochonne va !!!

Un quartz peut-il grillé ?
Temps-x
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 880
Enregistré en : juillet 2016
Localisation : Terre

#7 Message par Temps-x » mar. 19 déc. 2017 01:41

Bonsoir,

Merci pour c'est info F6FC0, c'est bon à savoir, et tu as bien fait avancé le schmilblick :wink:

écrit par Jérémy :

Je viens d'essayer en écrivant OSCCON = 0b01110000 ; ca fonctionne à nouveau correctement


C'est normal c'est l’horloge interne de ton pic, a voir si tu as déclaré que tu te servais d'un quartz externe, et pas de l'oscillateur interne
de ton Pic. (voir la configuration des bits de départ de ton Pic)

J'ai comme une intuition.....

A+
Quand la souris nargue le chat, c'est que son trou n'est pas loin.


Retourner vers « Généralités sur les PICs »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité