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 ---
Configuration 18F2550
Modérateur : Gérard
-
- Confirmé
- Messages : 732
- Enregistré en : avril 2016
- Localisation : 13
Configuration 18F2550
heu ok bizzare alors que mikrobasic ne le connaise pas.......
Configuration 18F2550
Il n'y a pas de CCP2MX dans le fichier "18F2550.mlk" ?
date du fichier 22/10/2019 12h48
date du fichier 22/10/2019 12h48
Configuration 18F2550
Bonjour,
J'ai compilé le code cité plus haut avec MikroBasic + EasyPic5 et voici le résultat:
Il faut donc commencer par corriger les erreurs.
J'ai compilé le code cité plus haut avec MikroBasic + EasyPic5 et voici le résultat:
Il faut donc commencer par corriger les erreurs.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
-
- Confirmé
- Messages : 732
- Enregistré en : avril 2016
- Localisation : 13
Configuration 18F2550
de quelle erreur tu me parle?
Avec la V7.6.0 je n'ai pas d'erreur de mon coté......
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Configuration 18F2550
Bonjour tout le forum,
Voici les divers configuration en ASM dans CONFIG3H pour choisir la sortie du PWM
Et pour mettre en fonction le PWM en version ASM, voici un exemple, ça doit être pareille en MIKROBASIC
C'est quand même beaucoup plus clair en version ASM, on voie tout ce qui s'y passe.
A+
Voici les divers configuration en ASM dans CONFIG3H pour choisir la sortie du PWM
Code : Tout sélectionner
_CCP2MX_OFF_3H EQU H'FE' ; CCP2 input/output is multiplexed with RB3
_CCP2MX_ON_3H EQU H'FF' ; CCP2 input/output is multiplexed with RC1
Et pour mettre en fonction le PWM en version ASM, voici un exemple, ça doit être pareille en MIKROBASIC
Code : Tout sélectionner
;*********************** "configuration du pwm du microncontrôleur" ****************************
movlw D'99' ; réglage du "débordement" de TMR2
movwf PR2 ; PR2 D'99' donc fréquence à 1250 Hz si prédiviseur à 16
movlw B'00000110' ; diviseur pour réduire ou augmenter pwm
movwf T2CON
movlw B'00001100' ; "1100" 4 bits mode pwm
movwf CCP1CON ; "00" 2 bits pour variation du rapport cyclique
movwf CCP2CON
;***********************************************************************************************
debut
clrf CCPR1L ; pwm 1 à zéro
clrf CCPR2L ; pwm 2 à zéro
C'est quand même beaucoup plus clair en version ASM, on voie tout ce qui s'y passe.
A+
Modifié en dernier par Temps-x le mar. 14 avr. 2020 15:30, modifié 2 fois.
Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire.
-
- Confirmé
- Messages : 732
- Enregistré en : avril 2016
- Localisation : 13
Configuration 18F2550
je vois bien CONFIG3H dans la conf matériel mais impossible de le modifier.
Configuration 18F2550
Là.... je peux pas t'aider.... ça vient peut être d'un bug de MIKROBASIC, ta plus qu'a l'écrit en ASM ou je pourrais t'aider.
Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire.
-
- Confirmé
- Messages : 732
- Enregistré en : avril 2016
- Localisation : 13
Configuration 18F2550
J'ai trouvé mais alors c'est pas vraiment intuitif......
Dans le pop up "Edit projet"il y a une ligne option CCP2 MUX bit et 2 possibilité ENABLED ou DISABLED et il fallait le mettre sur ENABLED.
Je l'ai testé sans grande conviction mais le mail de temps-x m'a interpelé et surtout la ligne suivante:
"_CCP2MX_ON_3H EQU H'FF' ; CCP2 input/output is multiplexed with RC1"
Merci pour vos petits coups de pouces
Dans le pop up "Edit projet"il y a une ligne option CCP2 MUX bit et 2 possibilité ENABLED ou DISABLED et il fallait le mettre sur ENABLED.
Je l'ai testé sans grande conviction mais le mail de temps-x m'a interpelé et surtout la ligne suivante:
"_CCP2MX_ON_3H EQU H'FF' ; CCP2 input/output is multiplexed with RC1"
Merci pour vos petits coups de pouces
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
-
- Confirmé
- Messages : 732
- Enregistré en : avril 2016
- Localisation : 13
Configuration 18F2550
JE vais finir les cartes et je fais un sujet projet alimentation de laboratoire complet avec résultat de test et fonctionnement
Configuration 18F2550
cyril13110 a écrit :Sans titre.png
de quelle erreur tu me parle?
Avec la V7.6.0 je n'ai pas d'erreur de mon coté......
J'ai bien la même version V7.6.0, je pense que je n'ai pas le même code.
Retourner vers « Langage BASIC & PASCAL »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 61 invités