Home › Forum › Microcontrôleurs & microprocesseurs › Recherche de 16F84

Forum

Veuillez vous identifier avant de répondre ou pour vous abonner à cette discussion

Sujet: Recherche de 16F84

Auteur Message

itu

170 messages

Visiteur régulier
Visiteur régulier

Read post 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é
Habitué

Read post 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
Visiteur régulier

Read post 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
Visiteur régulier

Read post 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é
Habitué

Read post 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
Expert

Read post 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
Visiteur régulier

Read post 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
Visiteur occasionnel

Read post 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é
Habitué

Read post 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

Attachmentlc007.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
Visiteur régulier

Read post 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é
Habitué

Read post 30-06-2008 10:34

Salut Pinou

Bizarre ... on dirait qu'ils ont viré leur page de download "programmes" ...

qu'à celà ne tienne !!!

Attachmentlc007a.hex

Attachmentlc007b.hex

Attachmentlcmeter.zip

pinou29

177 messages

Visiteur régulier
Visiteur régulier

Read post 30-06-2008 13:57

Re.
Quelle est la différence entre le fichier 007a et 007b ?
Merci.
Bernard.

franco04

41 messages

De passage
De passage

Read post 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é
Habitué

Read post 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
Visiteur régulier

Read post 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
Visiteur régulier

Read post 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
Visiteur régulier

Read post 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
Visiteur occasionnel

Read post 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

Veuillez vous identifier avant de répondre ou pour vous abonner à cette discussion

Elektor 6/2012 en kiosque

Elektor-Hebdo gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Nos blogs-ateliers