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
Oscillateur interne avec PIC 18F45K22
Faire un chenillard à leds
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
PAPPPY a écrit :.... il est mentionné d'utiliser l'oscillateur interne.
Precise avec quel PIC tu veux faire ce chenilard.
Les vieux PIC 16F84 .. n'ont pas d'oscillateur interne
voir les nouvelles serie 16F , ou carrément passe en PIC18F pour etre tranquille plus tard.
Faire un chenillard à leds
Faire un chenillard à leds
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
je n'ai pas la carte Easy Pro, mais une petite carte à base de 18F45K22
et on peut effectivement utiliser l'oscillateur interne sur ce PIC.
.. je ne sais pas si il y a des strap à changer sur la carte Easy Pro ..
mais au niveau du PIC lui meme et de mikroC
j'utilise
#define OSCILLATEUR_INTERNE
pour signaler l'usage de l'oscillateur interne
si on met cette definition en commentaire => usage d'un oscillateur à quartz !
ce n'est pas obligatoire, mais c'est une bonne habitude
comme cela on voit tout de suite dans le code quelle sorte d' oscillateur on utilise
exemple
encore faut-il bien configurer le projet mikroC
et on peut effectivement utiliser l'oscillateur interne sur ce PIC.
.. je ne sais pas si il y a des strap à changer sur la carte Easy Pro ..
mais au niveau du PIC lui meme et de mikroC
j'utilise
#define OSCILLATEUR_INTERNE
pour signaler l'usage de l'oscillateur interne
si on met cette definition en commentaire => usage d'un oscillateur à quartz !
ce n'est pas obligatoire, mais c'est une bonne habitude
comme cela on voit tout de suite dans le code quelle sorte d' oscillateur on utilise
exemple
Code : Tout sélectionner
#define OSCILLATEUR_INTERNE
void main()
{
#ifdef OSCILLATEUR_INTERNE
// 16MHz
OSCCON.IRCF2=1;
OSCCON.IRCF1=1;
OSCCON.IRCF0=1;
/*
//8Mhz
OSCCON.IRCF2=1;
OSCCON.IRCF1=1;
OSCCON.IRCF0=0;
*/
OSCCON.SCS1=1; // internal oscillator block
OSCCON.SCS0=0;
while(OSCCON.HFIOFS==0);
#else
// oscillateur à Quartz
#endif
... etc ....
encore faut-il bien configurer le projet mikroC
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Oscillateur interne avec PIC 18F45K22
-
Jérémy
Administrateur du site- Messages : 2722
- Âge : 45
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Le PIC 18F45K22 posséde son propre oscillateur interne. le screen de Paulfjujo est trés parlant.
PAPPPY a écrit :Source du message je n'arrive pas à selectionner l'oscillateur interne en création de projet.
Pour ta question, lors de la création de projet , il faut cocher la petite case ( entourée en rouge sur la photo ci dessous).
Cela te permettras d'ouvrir l'onglet de configfuration de ton PIC, et de choisir l'oscillateur une fois cliquer sur "finish".
Bonne soirée
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 55 invités