|
Sujet: Recherche de 16F84
|
| Auteur |
Message |
|
itu
170 messages
 Visiteur régulier
|
27-06-2008 14:32
Bonjour à tous Les spécialistes des microcontroleurs pourraient-ils me dire à quel endroit je pourrais trouver d'authentiques 16F84 "canal historique" -autrement dit sans le moindre sufixe "A" ? Avec mes remerciements Marc
|
|
Acetronics
247 messages
 Habitué
|
27-06-2008 15:24
Bonjour Marc, à part la nostalgie ... as - tu une raison particulière ??? j'ai bien encore quelques 16C84 ... mais les F84 ... faut que je cherche TRES profond dans le fourbi ... et je suis mème pas sûr ! Alain PS: Combien .... de circuits.
|
|
pinou29
177 messages
 Visiteur régulier
|
27-06-2008 16:18
Bonjour. Chez " Electronique diffusion " ils ont au catalogue des 16F84 dont le suffixe A n'est pas marqué sur certaines références. A confirmer par un petit mail chez eux ? Cordialement. Bernard. PS: Alain, si tu as du rab de 16F84, je suis preneur. Merci.
Modifié par pinou29
le 27-06-2008 16:20
|
|
itu
170 messages
 Visiteur régulier
|
28-06-2008 14:14
J'ai toujours été un grand nostalgique. C'est la raison pour laquelle je dirais : Monseigneur, votre prix sera le mien. (il ne m'en faut que 2) La raison est simple : problèmes de compil et bugs qui se manifestent avec les anciens programmes après burinage du silicium sur la nouvelle génération. D'ailleurs, je pense que Bernard est intéressé pour les mêmes raison  .... si nous pouvons tous parvenir à un terrain d'entente, je suis partant. Les 16F84 de Beric sont malheureusement des "A", même si la référence ne le précise pas et laisse entendre le contraire. Cordialement Marc
Modifié par itu
le 28-06-2008 15:46
|
|
Acetronics
247 messages
 Habitué
|
28-06-2008 17:08
Heuuuu, Dis moi, Marc Béric et la charmante jeune fille ( qui connaissait sacrément bien son affaire ... ) ça fait un sacré bail ... Alain ceci dit ... des 84A qui ne prennent pas un programme pour 84 ... je demande à voir !!! Le contraire ... je veux bien !
|
|
YMasquel
2503 messages
 Expert
|
28-06-2008 19:59
Bonjour Alain, Il n'y a (en théorie) que 2 indications figurant dans le document précisant les différences entre les 2 puces qui pourraient poser problème, ce sont les paramètres 30 (MCLR timing) et D041 (VIH avec schmitt-trigger). Amicalement, Yves.
|
|
itu
170 messages
 Visiteur régulier
|
28-06-2008 20:41
La maison jaune.... toute une époque. Ceci dit, Gérard s'y trouve toujours. C'est donc toujours Béric. Du moins pour moi. ... et je ne vous ai pas fait le couplet "Ah, à l'époque des stocks impossibles de Lag!" . La petite dame (d'origine loraine) qui était dans sa guérite à l'entrée du magasin, facturait le "lot de condensateurs" au poids et à la tête du client. (souvent en faveur du client, d'ailleurs, tellement elle était gentille). Quand Monsieur Lagbauer a pris sa retraite, ça a vraiment marqué un tournant. snif (à cause de la poussière..) bon, pour en revenir au 84A, ce sont des choses "constatées mais non expliquées". effectivement probablement liée à des histoires de timing ou de machins du genre. Mon savoir en la matière étant proche de l'inverse de l'infini, je n'aurais pas la prétention de vous donner le pourquoi du comment. La seul constatation que je puisse faire, c'est que çà plante parfois. Si j'aurais su, j'aurais appris à programmer, aurait dit p'ti gibus. Histoire de modifier le passage qui semble ne pas plaire au compilo. Mais comme ma compétence consiste peu ou prou à lancer un soft, charger un fichier, appuyer sur le bouton "feu!" puis à poser le coupable sur son support opérationnel, je suis contraint d'avoir recours à la seule astuce possible : rechercher le composant d'origine qui fonctionne "garanti bug free" (ou plus probablement "bug for bug compatible", ce qui expliquerait que ça puisse "tomber en marche" avec l'ancienne version mais que çà coince avec la nouvelle) J'aurais de plus amples nouvelles d'ici lundi soir (car, pour le coup, c'est un copain qui me burine le contrôleur). Le programme incriminé est celui de f6bon, ou plus exactement du code de son selfmètre-capacimètre (http://f6bon.albert.free.fr/lcmetre.html) Je HAIS mon incompétence. C'est frustrant. Marc
|
|
thadrien
89 messages
 Visiteur occasionnel
|
28-06-2008 22:54
Salut, Perso, je te conseillerai plutôt de prendre le RLC-mètre de chez Elektor. Il est très performant et j'ai peur que tu ne dépenses plus de temps et d'argent à avoir ces puces. L'ancienne carte avait l'air bien mais comme il faudra l'ajuster pour le nouveau composant. J'y pense juste maintenant : j'avais eu un problème similaire pour mon PPE. Je l'avais résolu en reliant par un fil la carcasse du quartz à la masse. Le problème, c'était une carte qui fonctionnait avec un 16F876 et pas avec un 16F876A. Essaie toujours, cela ne coute pas grand chose. A Bientôt
|
|
Acetronics
247 messages
 Habitué
|
29-06-2008 14:22
Bonjour Marc, Sans avoir encore désassemblé le code ... il y a une chose qui me chagrine : les entrées du Port B qui restent "en l'air" ... Je sais parfaitement que les "Pullups" du PortB devraient ètre activés ... Mais je sais aussi que ces foutus Pullups sont des nids à emm ... de première !!! Particulièrement, si il y a une instruction " sleep" qui traîne dans le code ... Donc, je ne saurais trop te recommander d'ajouter des résistances de 10 à 47 k, entre tes entrées et le + 5 v ... ceci dit ... j'ai déjà vu les rejetons de ce schéma qui traînent sur le oueb !!! ici, par exemple : http://electronics-diy.com/lc_meter.php et le Hex ... il est là : http://electronics-diy.com/download.php?file=LC_METER.HEX Et ... y'a mème la source !!! Alain
lc007.txt
Modifié par Acetronics
le 29-06-2008 14:27 Modifié par Acetronics
le 29-06-2008 14:32 Modifié par Acetronics
le 29-06-2008 14:34
|
|
pinou29
177 messages
 Visiteur régulier
|
30-06-2008 09:09
Bonjour Alain. Le lien donné pour le fichier .hex n'est pas bon. Ou alors c'est la chaleur !!! Bonne semaine. Bernard.
|
|
Acetronics
247 messages
 Habitué
|
30-06-2008 10:34
Salut Pinou Bizarre ... on dirait qu'ils ont viré leur page de download "programmes" ... qu'à celà ne tienne !!!
lc007a.hex
lc007b.hex
lcmeter.zip
|
|
pinou29
177 messages
 Visiteur régulier
|
30-06-2008 13:57
Re. Quelle est la différence entre le fichier 007a et 007b ? Merci. Bernard.
|
|
franco04
41 messages
 De passage
|
30-06-2008 14:03
bonjour à tous, j'ai réalisé ce LC-mètre il y a un peu plus d'un an, je me rappelle avoir eu des problèmes au niveau de la programmation du 16f84A, mais finalement le montage fonctionne parfaitement. je ne retrouve plus le fichier asm ou du moins le fichier final. je recherche ça, je test la programmation et si sa vous intéresse je pourrait mettre le fichier sur ce forum. cordialement franco
|
|
Acetronics
247 messages
 Habitué
|
30-06-2008 14:46
Bonjour bernard je n'en sais rien du tout ... à mon humble avis, le mieux est de refaire un "quick build " avec MPLAB ... ( 8.14 est la version actuelle ... avis ! ) en prime on peut facilement choisir son processeur ... Tu m'excuses, mais je suis en train de bosser sur le "microprocessorisation" du projet Elektor 85017 ... un exercice vraiment intéressant !!! ( sans aucune mauvaise pensée ... le projet d'origine fonctionne parfaitement : si,si je l'ai dit !!! ) Alain
|
|
pinou29
177 messages
 Visiteur régulier
|
30-06-2008 20:24
Bonsoir à vous. Il consiste en quoi le " projet Elektor 85017 " ? Comme je ne suis pas un fidèle en ce qui concerne l'achat de la revue, je ne connais pas. Merci. Bernard.
|
|
itu
170 messages
 Visiteur régulier
|
26-07-2008 22:29
Bon, c'est rien qu'à de ma faute, j'ai joué aux morts... mais j'avais quelques bidouilles sur le gaz, et notamment un analyseur vectoriel de réseaux (outil de mesure des composantes HF complexes).... un peu plus trapu que le LC Mètre. Sur ces entre-faits, le LCmètre s'est monté pratiquement tout seul, en une journée de travail (gravure du CI comprise à coup de PNPBlue) Le modèle "A" m'a été programmé par un copain. Circuit installé, boitier fermé, pas de précautions particulières avec des pull-up (mais une utilisation astucieuse des capas CMS coté quarts et d'autres résistances CMS à 0,1% dans le circuit de l'ampli op) L'appareil fonctionne comme une horloge suisse. La valeur de la capa de "référence" est cruciale, cela va sans dire. La précision de l'ensemble est absolument stupéfiante, surtout dans les valeurs se situant aux alentours de 1 à 10 pf, qui sont celles que j'utilise le plus. idem pour les selfs... les petites valeurs sont mesurées avec une précision tout à fait acceptable. Seule ombre au tableau, je ne disposais dans mes fonds de tiroir que d'un afficheur 2 lignes... mes indications de valeur sont donc tronquées et réparties  une modification du source pourrait résoudre cet aspect purement esthétique, mais je n'en ai pas les compétences... et ce n'est franchement qu'un détail Pour conclure donc : merci à tous. Cette bidouille de moins de 10 euros (mes fonds de tiroir sont parfois riches). Vos conseils et suppositions m'ont aidé. Il faudra un jour que je m'intéresse à ces machins que sont les microcontroleurs... si je parviens à trouver le temps nécessaire Cordialement Marc
|
|
itu
170 messages
 Visiteur régulier
|
27-07-2008 09:49
Bonjour J'ai eu entre temps le loisir de regarder les schémas de DIY.com. C'est effectivement le boulot de PY2CSU. La version disponible sur le site de F6BON a, entre temps, été revue par f6cno... qui a notamment modifié le programme pour que la capa de référence soit unique (les "non programmeurs" de mon accabi devront donc se souvenir que les firmwares ne sont pas totalement "interchangeables" d'une version de ce capacimètre à l'autre)... De toute manière, quelque soit la version utilisée, le rapport qualité-prix est imbattable. Merci encore pour toutes ces informations. marc
|
|
elektrax
83 messages
 Visiteur occasionnel
|
07-10-2010 06:07
bonjour,
pour cette réalisation peut-on utiliser un 16f84 A ?
que signifie , lorsqu'on utilise un afficheur 2 lignes, "valeurs tronquées et réparties" ?
Le programme a été écrit pour un afficheur 1 ligne 16 caracteres qui serait en fait un 2x8 mis bout a bout, avec un afficheur 2 lignes les 8 1ers caracteres s'affichent sur la premiere ligne, et les 8 suivants sur la ligne en dessous ?
Merci
|