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 ---
- 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 ---
Modérateur : Jérémy
Problème de programmation d'horloge
Effectivement, je débute totalement en C et même avec ARDINO.
Un bouquin ne remplacera jamais un prof car lorsqu'on bute sur un problème, le bouquin ne donne pas la solution.
Tu peux me dire pourquoi avec un pickit, mon problème aurait été réglé en 10mn?
Un bouquin ne remplacera jamais un prof car lorsqu'on bute sur un problème, le bouquin ne donne pas la solution.
Tu peux me dire pourquoi avec un pickit, mon problème aurait été réglé en 10mn?
Modifié en dernier par Sw338965 le ven. 10 janv. 2025 11:36, modifié 1 fois.
Problème de programmation d'horloge
Le pickit permet de programmer directement sur le montage final, en prévoyant un connecteur ICSP branché sur B7 et B6, pins qui peuvent quand même être utilisées par le montage.
On peut ainsi exécuter le programme en mode debug, instruction par instruction, et donc déceler quand il ne fait pas ce qu'on attend de lui, pour le moment je ne vois pas du tout ce qu'il peut se passer.
On peut ainsi exécuter le programme en mode debug, instruction par instruction, et donc déceler quand il ne fait pas ce qu'on attend de lui, pour le moment je ne vois pas du tout ce qu'il peut se passer.
Problème de programmation d'horloge
Problème de programmation d'horloge
Problème de programmation d'horloge
C'est vrai, mais il y a maintenant l 'IA qui permet à des personnes comme moi de lui demander de faire un programme comme celui des feux tricolores et après quelques demandes de retouches, cela fonctionne très bien. Le problème, c'est qu'on est limité dans le nombre de ports et la taille du programme. de plus, ils vendent de l'ARDINO nano à 3€ ce qui permet de ne pas utiliser l'Ardino Uno (plus chère) pour faire fonctionner le montage.
Problème de programmation d'horloge
Je suis sur une piste concernant le non fonctionnement de mes PIC une fois programmés avec mon PIC K150. Une fois celle-ci effectuée, la première ligne de code n'apparaît que sur la ligne 690 ! Avant, il n'y a rien du tout, sauf en première ligne (0000) ou elle commence par 2FFB à la place de 3FFF et puis c'est tout, jusqu'à la ligne 690. Pourtant, si je reprends d'anciens programmes de PIC628A, elles sont bien remplies depuis le début! voir les deux captures d'écran:
Dans ton message concernant le débugue des programmes en Ardino, Il existe bien maintenant mais pas avec le Uno.
Cordialement.
.Dans ton message concernant le débugue des programmes en Ardino, Il existe bien maintenant mais pas avec le Uno.
Cordialement.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Problème de programmation d'horloge
Bonjour,
Au début du programme à l'adresse reset 0 il y a un GOTO 7FB, il renvoie vers la suite du programme que le compilateur C met où il veut, pas forcément au début de la flash.
Mais bon, je t'ai envoyé un HEX qui marche, donc ton programmateur et le pic 16F877A sont bons. Je ne suis pas encore passé au 16F628A, qu'une chose à la fois
As-tu essayé de programmer pour faire clignoter la led sur le 16F877A ?
Au début du programme à l'adresse reset 0 il y a un GOTO 7FB, il renvoie vers la suite du programme que le compilateur C met où il veut, pas forcément au début de la flash.
Mais bon, je t'ai envoyé un HEX qui marche, donc ton programmateur et le pic 16F877A sont bons. Je ne suis pas encore passé au 16F628A, qu'une chose à la fois
As-tu essayé de programmer pour faire clignoter la led sur le 16F877A ?
Problème de programmation d'horloge
Merci pour ta réponse. effectivement mon programmateur fonctionne bien car comme je te l'ai dit précédemment, j'ai essayé de programmer un 16F628 avec un programme dont je suis sûr qu'il fonctionne et il démarre bien en 0000. J'ai pensé que cela pouvait éventuellement venir du compilateur XC8, mais là je n'ai pas d'élément pour étayer mon soupçon.
Par contre, j'ai le fichier asm de mon programme (45 pages de code) qui fonctionne correctement et je voudrais essayer de le compiler avec MPLAB et de vérifier ensuite avec mon programmateur si le fichier hex obtenu est identique à celui qui fonctionne.
Est-ce que MPLAB supporte les fichier asm?
Par contre, j'ai le fichier asm de mon programme (45 pages de code) qui fonctionne correctement et je voudrais essayer de le compiler avec MPLAB et de vérifier ensuite avec mon programmateur si le fichier hex obtenu est identique à celui qui fonctionne.
Est-ce que MPLAB supporte les fichier asm?
Problème de programmation d'horloge
Bonjour, oui évidemment, mais cela dépend de quel version d'asm, MPLAB ou MPLABX ?
Tu as tendance à changer de sujet à chaque message, et à ne pas répondre aux questions. Tu imagines un problème là où il n'y en a pas, difficile de t'aider à le résoudre
En fait je ne sais pas du tout ou tu en es, ce qui marche, ce qui ne marche pas, ce que tu veux faire, apprendre, expérimenter, faire une application précise ...
Si tu veux parler asm, fais un zip du méga fichier asm et donne nous ce zip, merci.
Tu as tendance à changer de sujet à chaque message, et à ne pas répondre aux questions. Tu imagines un problème là où il n'y en a pas, difficile de t'aider à le résoudre
En fait je ne sais pas du tout ou tu en es, ce qui marche, ce qui ne marche pas, ce que tu veux faire, apprendre, expérimenter, faire une application précise ...
Si tu veux parler asm, fais un zip du méga fichier asm et donne nous ce zip, merci.
Problème de programmation d'horloge
Tu as raison, mais c'est parce que j'ai plein de chose dans la tête! Alors excuses moi et je promets de répondre à toutes tes questions.
Alors pour commencer, je réponds à ta première question.
j'ai MPLAB IDE 6.40
Ok, pour le zip, mais comme je te l'ai dit précédemment, c'est 45 pages de code en asm mais retranscrit sur un fichier en pdf.
C'est une galère à recopier sans erreur.
Alors pour commencer, je réponds à ta première question.
j'ai MPLAB IDE 6.40
Ok, pour le zip, mais comme je te l'ai dit précédemment, c'est 45 pages de code en asm mais retranscrit sur un fichier en pdf.
C'est une galère à recopier sans erreur.
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités