begin process at 2008 05 16 06:56:28
1 173 219 membres
61 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PROGRAMMEUR 16F877


Information sur la source

Catégorie :Périphériques Niveau : Débutant Date de création : 04/02/2004 Date de mise à jour : 06/02/2004 22:31:37 Vu / téléchargé: 19 518 / 1 382

Note :
7,33 / 10 - par 6 personnes
7,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

Description

c'est un programmateur pour pic16f877 microcontôleur 40 pin

il utilise le driver zlportio.
Copyright 2000-2002, Zloba Alexander.  
All Rights Reserved.                
zal@specosoft.com
http://www.specosoft.com

il peut également utiliser mpasm windows si l'installation est
faite sur la machine cliente ,ce qui permet à l'utilisateur ,d'ouvrir
un fichier asm de le compiler et de programmer plus rapidement.

un sous fichier zip contient une version plus ancienne non
optimiser du programmeur16f84 quoiqu'il fonctionne ,
il n'est pas très optimiser et
la configuration est personnelle.
Merci à SubZéro qui m'avait aidé sur ce projet.

la plupart des datasheet sur les pic sont disponibles en format pdf
Ne mélangez pas les commandes du pic aux
commandes hex des régistres

http://www.microchip.com/1010/index.htm

supplément:

je vais tenter de faire une démo plus complète et d'en faire un projet accessible à tous ,car pour l'instant il manque beaucoups trop d'information pour quelqu'un de nouveau dans le domaine.

En attendant ,j'ai trouvé un petit soft qui permet de
dessiner un circuit imprimer ,ce qui est pratique c'est qu'il imprime le typhon dimmension réel .
il à été fait en vb6 peut-être même par
un confrère du code source je n'ai pas vérifier...
http://b.urbani.free.fr/pagetci/tci.htm


assez de bla bla Bonne Programmation !!!  

Conclusion

notez que lorsque j'ai émis le commentaire quelques 150 usagers l'avais soit vu ou essayer et que l'appréciation était alors de 1/10 , je me posais alors de sérieuses questions...
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de yvemoreau le 05/02/2004 19:46:13

    bonjour à tous,
    Vu l'appréciation exprimer jusqu'a maintenant j'ai tenter d'améliorer un peu le source .j'ai donc fait un peu de ménage et y ait apporter quelques commentaires.

    Je comprend que se source ne puisse être apprécié de tous du la spécificité ,il m'aura fallu néanmoins faire quelques recherche pour y parvenir et tout ceci m'as pris un certain temps ...

    C'est la seule source actuellement disponible sur le sujet en delphi,et je ne comprend pas trop la critique ...alors expliquez-moi s.v.p ...

    Yve
    _________________________________________________________________

  • signaler à un administrateur
    Commentaire de Bombela le 05/02/2004 22:59:56

    Salut

    On trouve où un pic 16F877 et à quoi y sert.

    Merci

  • signaler à un administrateur
    Commentaire de yvemoreau le 06/02/2004 02:48:05

    On le trouve dans tous les bons magasins d'électronique ou en faisant la demande d'un échantillon directement chez microchip,ou
    dans une télécommande ,un appareil électroménager, l'imprimante , le téléphone ,bref un peu partout ...

    Le pic est donc un microprocesseur 'cpu' , configurable et programmable par l'utilisateur qui conçoit son système électronique.

    il gère donc son propre asm qui comporte environ 35 instructions.
    à une vitesse habituel de 4Mhz pouvant aller jusqu'a 20Mhz.

    Voilà en gros ce qu'est un pic de la famille 16.

  • signaler à un administrateur
    Commentaire de Bombela le 06/02/2004 11:34:03

    Oui oui... C'est un truc dérivé des premier 8086, c'est ça ?

    Mais ce PIC à de la mémoire pour sotquer les intructions ?

    Et comment on transfère du pc qu PIC dans ce cas ?

    Je vais voir du coté de microship, je m'amuserais bien avec un truc comme ça pendant les vacanses d'été... (Pas avant, y a le Bac !)

    Ah, 16 pour 16 bits nan ?

    Merci @+

  • signaler à un administrateur
    Commentaire de yvemoreau le 06/02/2004 17:59:50

    Oui tous les pics ont une certaine quantitée de mémoire
    qui varie en taille(ko) et en type(flash,eeprom) selon les modèles.

    Et comment on transfère du pc au PIC dans ce cas ?
    Avec un programmateur, qui envoi les données vers les cases mémoires du pic .En utilisant les ports de
    communication Lpt1 ou autre. Il faut donc nécessairement disposer d'une platine, qui supporte le connecteur, la régulation, le socle du pic, voir le schéma de la capture plus haut...

    Plusieurs programmes du genre existent depuis longtemps mais les sources ne sont pas disponibles...
    Je ne rivalise donc pas et loin de là.
    Et donc le plus simple et facile à utiliser est selon moi
    Celui ci:
    http://www.people.man.ac.uk/~mbhstdj/piclinks.html
    le fpp0943.zip par David Tait

    16 parce que les instructions font obligatoirement 16bits
    on y était presque !!!

  • signaler à un administrateur
    Commentaire de Emandhal le 06/02/2004 19:33:30

    "Le pic est donc un microprocesseur 'cpu' , configurable et programmable par l'utilisateur qui conçoit son système électronique."
    arf... c'est pas un CPU mais microcontroleur, ce qui n'est pas parreil... mais il contient un CPU quand même :)

    le 16 c'est la famille, parce qu'il y a aussi des PIC 17, 18, et d'autres... mais ils sont en 16 bits tous

    Mais tout de même moi ça me fait plaisir des sources comme celles là :) merci yvemoreau :)

  • signaler à un administrateur
    Commentaire de Bombela le 06/02/2004 20:09:32

    Ah ok... J'ai cherché sur le site que tu donne et je me suis retrouvé devant plein de spécificitée inconpréensible !

    J'aimerais bien programmer ce genre de truc, en plus, c'est très cher.
    Mais je sais pas du tout lequel choisir ! lol !

    Tu peux m'aider ? Pour l'info, j'ai le USB pour faire les tranfert ou le LPT et le port serie evidemment.

    Mais c'est si compiquer de tranférer des donnéds sur un PIC ?

    repond moi par mail, c'est plus pratique : supercar@iscali.fr

    @+

  • signaler à un administrateur
    Commentaire de yvemoreau le 06/02/2004 20:12:39

    oui , je me suis gourré pour la définition ,et
    il est plus sage de dire aussi que c'est la famille.

  • signaler à un administrateur
    Commentaire de yvemoreau le 06/02/2004 20:36:39

    Je peux tenter de vous diriger ,oui , il me fera plaisir de le faire personnellement après que vous m'en aurez fait la demande sur le courrier du site ,car vous le comprendrez ici c'est Delphi .par pitié donc plus de e-mail gratuit sur cette page...

    yve

  • signaler à un administrateur
    Commentaire de AMokers le 08/02/2004 19:15:02

    Moi je voudrais savoir :

    1.) J'ai jamais fais d'éléctronique, mais ca m'interresse ;)

    2.) J'ai aucun matos :( a pars un fer a souder et des tournes vis

    3.) J'ai pas de programmeur :(

    4.) J'ai windows XP et pas de Cable Serie et avec XP c'est la merde pour les ports

    5.) C'est quoi lhistoire de l'échantillons ?

    6.) Ca coute cher un programmeur ?

    7.) Connessez vous de bon site pour apprendre l'éléctronique ?

    8.) Comme j'ai pas les moyens pour acheter du matos, existe t-il un emulateur ?

    Merci d'avance de répondre à mes questions.



  • signaler à un administrateur
    Commentaire de yvemoreau le 08/02/2004 22:28:45

    reponse:
    1.) oui.
    2.) C'est certains que ceci demande un peu d'investissement $.
    3.) Le programmeur c'est le démo ici présenter ,et je donne un lien pour un programme déjà construit très efficace.
    4.) J'ai windows XP ,et ça ne cause aucun problème ,j'utilise le cable de l'imprimante .
    5.) pour les échantillons ,on peut si on en fait la demande ,et que l'on a un but dans la vie ,recevoir des échantillons pour faire des test ,pas pour tous les modèles de pic ,car le 16f877 coûte 20$ ,mais pour certains moins onéreux de bases ,c'est un genre de promotion que microchip propose sur son site web dans le but probablement d'inciter les gens à créé,or évidemment si l'on cré quelques chose de bien on sera tenter de le reproduire en plusieurs exemplaires.
    6.) idem3.
    7.) nil.
    8.) mplab que l'on peut télécharger gratuitement.

  • signaler à un administrateur
    Commentaire de AMokers le 08/02/2004 23:07:22

    Merci pour tout :)
    mais je reviens sur une question :

    je ne peut pas le monter car je m'y connais pas en éléctro lol, et ensuite ca coute combien un programmeur ?


    Et les micro puces, elles sont gratuites ?

    Merci

  • signaler à un administrateur
    Commentaire de yvemoreau le 09/02/2004 00:28:57

    je pari que tu as un ordinateur
    or c'est ce qui coûte le plus cher ,ensuite vient le nécessaire pour produire les plaques électroniques ,les outils (voltmètre, fer ,perceuses,etc..),ensuites les pièces ,et l'étain !!!

    le programmeur est gratuit,
    et les puces non.

    Je me doute que ce message ne réponde pas à tes attentes ,et comme ceci n'a rien à voir avec le sujet en cours ,prière de faire suivre dans mon mail sur ce site.

  • signaler à un administrateur
    Commentaire de shining le 16/05/2004 13:37:18

    Bravo pour le Source.... effectivement ça s'adresse plutôt à des electronicien confirmé.... mais pour tous ceux dont l'electronique est une passion et qui voudrait en savoir plus sur la famille des microcontroleur PIC voilà un lien très important pour un débutant qui voudrait s'initié à la programmation des Microcontroleur avec Architecture RISC(euh Rapid Instruction Set...) forcément il ne contient que 33 instructions seulement contre une centaine pour la famille à architecture CISC(Complex Instruction Set...)
    http://www.abcelectronique.com/bigonoff/

  • signaler à un administrateur
    Commentaire de shining le 16/05/2004 14:20:25

    Oops... sorry mé trompé.. il faut lire "reduced Instruction Set" autrement dit "jeux d'instruction reduit", mais ceci dit c un lapsus car avec cette architecture c'est beaucoup plus rapide.. enfin dans la même catégorie, si vous en avez marre de programmer en ASM voilà un lien d'un compilateur Pascal To Pic, suffit de créer son propre IDE mais il me semble qu'il fournit le code Source pour l'IDE d'une autre personne qui la developper spécialement pour Pas2Pic, voir dans la section Main
    http://152.66.232.12/Pas2PIC/english/download.htm
    @+

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Boutique

Boutique de goodies CodeS-SourceS