Programmeur 16f877

Soyez le premier à donner votre avis sur cette source.

Vue 38 001 fois - Téléchargée 2 635 fois

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...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
320
Date d'inscription
mardi 11 juin 2002
Statut
Membre
Dernière intervention
26 septembre 2008

Et bien si l'on regarde le schéma électronique du programmateur ,on doit insérer un interrupteur pour cour-circuiter deux des trois diodes à la base du régulateur 78L12 ,ce qui donne 12 volts + 0.6 donc environ 12.6 volts ,ce qui est excellent.

La partie électronique est ainsi compatible plutôt facilement,et pourra toujours être utiliser pour le 16f877 en ouvrant ce commutateur , se qui redonnera 13.8 volts ...

Ensuite , et c'est ici que ça ce complique , il faut entièrement revoir les options de configuration donc je ferai une Nouvelle Source en modifiant les plages et ces options ...
Messages postés
49
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
9 mars 2011

merci d'avoir vérifier ton projet comme ça en aura un bon outil fiable
@+
Messages postés
320
Date d'inscription
mardi 11 juin 2002
Statut
Membre
Dernière intervention
26 septembre 2008

La programmation haut voltage se fait maintenant au maximum avec un 12.5 volts au lieu des 13.8 , donc , le programmateur ne pourrait fonctionner sans danger.

Ensuite les plages de configuration ne concordent pas.

*** N.B. NE LANCEZ PAS CETTE APPLICATION SUR UNE MACHINE QUI NE DISPOSE PAS D'UN PORT PARALLELLE. peine perdu ,comme le driver ne démarre jamais , le programme redémarre en boucle infini.
Messages postés
320
Date d'inscription
mardi 11 juin 2002
Statut
Membre
Dernière intervention
26 septembre 2008

N.B. il pourrait être compatible sous quelques modification mineures , le port parallelle est plus facile pour cause j'y jetterais un coup d'oeil...
Messages postés
49
Date d'inscription
samedi 26 janvier 2008
Statut
Membre
Dernière intervention
9 mars 2011

Une chose est sure ton programme c’est la conséquence inévitables de l’évolution humaine
C'est-à-dire le besoin fait la chose ou encore en est jamais bien servi que par soit même
-pour les PIC ILS sont tout formidables du plus simple au plus récent
Le 18f4550 Tu travailles avec du gros calibre hé hé !!!
Mais puisque ton programme est compatible c’est super
Je suit en 4eme année je crois bien que je vais te cassé la tête pour un certain temps
@+
Afficher les 22 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.