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 ---
Forum général sur le langage C !

Modérateur : Jérémy

Réalisation blink led 16F505
ditame
Débutant
Débutant
Messages : 32
Enregistré en : avril 2017

#11 Message par ditame » ven. 14 avr. 2017 21:23

Claudius a écrit :Bonsoir,

Je soupçonne que le PORTC du programme (07h PORTC (Note 2) — — RC5 RC4 RC3 RC2 RC1 RC0 (Note 2): PIC16F505 only de la datasheet) ne soit pas la bonne adresse sélectionnée car je ne vois aucune directive précisant que c'est un PIC16F505 utilisé ;-)


MPlab ne connait pas la librairie du 505 je dois la télécharger et la mettre en include ?

Réalisation blink led 16F505
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2616
Enregistré en : juillet 2016
Localisation : Terre

#12 Message par Temps-x » ven. 14 avr. 2017 21:32

Le problème, c'est que tu sais pas comment fonctionne un microcontrôleur, et là, il y a du travaille à faire.

Personnellement, si tu veux un programme pour faire clignoter ta LED, je peux te l'écrire, et te le fournir version *.HEX, près
à être programmer pour ton PIC, mais tu apprendras rien.

Veux tu le programme près a être mi dans ton Pic ?
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Réalisation blink led 16F505
ditame
Débutant
Débutant
Messages : 32
Enregistré en : avril 2017

#13 Message par ditame » ven. 14 avr. 2017 21:40

Temps-x a écrit :Le problème, c'est que tu sais pas comment fonctionne un microcontrôleur, et là, il y a du travaille à faire.

Personnellement, si tu veux un programme pour faire clignoter ta LED, je peux te l'écrire, et te le fournir version *.HEX, près
à être programmer pour ton PIC, mais tu apprendras rien.

Veux tu le programme près a être mi dans ton Pic ?


Non je veux surtout pas çà car je souhaite faire plus complexe après mais je ne comprend pas la gestion de oscillateur enfaîte.

Réalisation blink led 16F505
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2616
Enregistré en : juillet 2016
Localisation : Terre

#14 Message par Temps-x » ven. 14 avr. 2017 21:43

C'est bien d'avoir choisi cette solution, personnellement je fais de ASM, mais je peux surement t'aider, qu'est ce que tu comprends pas .
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Réalisation blink led 16F505
ditame
Débutant
Débutant
Messages : 32
Enregistré en : avril 2017

#15 Message par ditame » ven. 14 avr. 2017 21:45

Alors j'ai compris l'histoire de TRIS et PORT mais après je comprend pas pourquoi ça ne clignote pas ! je pense que ça vient des paramètres et du pragma mais je ne voit pas ou exactement.

Réalisation blink led 16F505
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2616
Enregistré en : juillet 2016
Localisation : Terre

#16 Message par Temps-x » ven. 14 avr. 2017 21:51

Tu te sert d'un quart, si oui quelle est sa fréquence ?

sur quelle patte la tu branchés
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Réalisation blink led 16F505
ditame
Débutant
Débutant
Messages : 32
Enregistré en : avril 2017

#17 Message par ditame » ven. 14 avr. 2017 21:53

Temps-x a écrit :Tu te sert d'un quart, si oui quelle est sa fréquence ?

sur quelle patte la tu branchés


Non je souhaites utiliser le quartz interne du pic

Réalisation blink led 16F505
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2616
Enregistré en : juillet 2016
Localisation : Terre

#18 Message par Temps-x » ven. 14 avr. 2017 21:58

Il n'a pas de quart interne sur ce pic 16F54, donc ta config de départ est mauvaise

Code : Tout sélectionner

#pragma config OSC = IntRC_CLKOUTEN// Oscillator Selection bits (Internal RC oscillator/CLKOUT function on RB4/OSC2/CLKOUT pin) 
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Réalisation blink led 16F505
ditame
Débutant
Débutant
Messages : 32
Enregistré en : avril 2017

#19 Message par ditame » ven. 14 avr. 2017 22:04

Temps-x a écrit :Il n'a pas de quart interne sur ce pic 16F54

J'utilise un 505 du coup, lui il en a bien un ? J'ai fait ça comme programme mais ça ne marche pas.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Réalisation blink led 16F505
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2616
Enregistré en : juillet 2016
Localisation : Terre

#20 Message par Temps-x » ven. 14 avr. 2017 22:05

Je regarde vite fait, attends 5 minutes .
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 14 invités