problème PWM sur PIC16F1847 RESOLU

Forum de support pour les locuteurs de la langue française qui souhaitent écrire dans leur langue maternelle.

Moderator: Benj

Post Reply
pilou8830
Flowcode V4 User
Posts: 58
Joined: Mon Aug 16, 2010 12:52 am
Been thanked: 1 time
Contact:

problème PWM sur PIC16F1847 RESOLU

Post by pilou8830 »

Bonjour je désire utiliser une PWM sur PIC16F1847.
La simulation fonctionne mais lorsque je compile vers HEX il indique

FCD file error (no MX_PWM_TRIS2) :(
quand je regarde dans la configuration il n'y a pas de MX-PWM à régler comme pour d'autre PIC ou de RA0 à désigner comme sortie PWM1 par exemple.
J'imagine qu'il faut passer par un programme en C ou autre que je ne connais pas. Pouvez-vous m'aider? :oops:

remarque : dans la datasheet du PIC16F1847 il est écrit : Pin functions can be moved using the APFCON register(s).

pilou8830
Version V4.5.18.74 PRO
ci-joint le
test_PWM_16F1847.fcf
programme test_PWM_16F1847
(4.5 KiB) Downloaded 359 times
programme test_PWM_16F1847
quartz 4MHz
Last edited by pilou8830 on Fri Jun 21, 2013 8:36 am, edited 1 time in total.

Kenrix2
Flowcode v5 User
Posts: 211
Joined: Tue Feb 19, 2013 9:51 pm
Has thanked: 72 times
Been thanked: 177 times
Contact:

Re: problème PWM sur PIC16F1847

Post by Kenrix2 »

I hope you can translate this.
Look in C:/Program Files/Matrix Multimedia/Flowcode V4/FCD
Edit 16F1847.fcd

Add to [Defines]

Define24=#define MX_PWM_TRIS2 trisb
Define25=#define MX_PWM_2 6
Define26=#define MX_PWM_TRIS2a trisa
Define27=#define MX_PWM_2a 7


change in [Device]

HasAltPWM=0

to

HasAltPWM=1

save changes, restart Flowcode, good luck.

pilou8830
Flowcode V4 User
Posts: 58
Joined: Mon Aug 16, 2010 12:52 am
Been thanked: 1 time
Contact:

Re: problème PWM sur PIC16F1847

Post by pilou8830 »

Merci à toi Kenrix2
C'est OK pour la modification software de 16F1847 :D
compilation : OK
Mais en pin 9 du PIC il n'y a rien, pas de signal carré. :(
voici le fichier de test :
test_PWM_16F1847.fcf
PIC16F18847
(5 KiB) Downloaded 372 times
Peut-être un problème dans le fichier "config" ?? j'ai essayé plusieurs choses différentes mais ai toujours pas de signal PWM sur le PIC

????

Kenrix2
Flowcode v5 User
Posts: 211
Joined: Tue Feb 19, 2013 9:51 pm
Has thanked: 72 times
Been thanked: 177 times
Contact:

Re: problème PWM sur PIC16F1847

Post by Kenrix2 »

Edit 16F1847.fcd
Change in [defines]

Define21=#define MX_PWM_1 0
to:
Define21=#define MX_PWM_1 3

Define23=#define MX_PWM_1a 3
to:
Define23=#define MX_PWM_1a 0

pilou8830
Flowcode V4 User
Posts: 58
Joined: Mon Aug 16, 2010 12:52 am
Been thanked: 1 time
Contact:

Re: problème PWM sur PIC16F1847

Post by pilou8830 »

cela fonctionne maintenant!!! :P

Merci

Post Reply