Autor Tema: Problema con modulo ccp al generar señal PWM  (Leído 1708 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado fjld93

  • PIC10
  • *
  • Mensajes: 4
Problema con modulo ccp al generar señal PWM
« en: 10 de Agosto de 2016, 20:00:25 »
Hola, me acabo de registrar en el foro, he visto que ayudan bastante a las personas aqui jeje =)
Les comento mi problema.

Estoy trabajando en un PIC16F1937, y utilizo XC8 del propio MPLAB.

La señal la genero perfectamente, pero al deshabilitar el pin de la señal PWM para "apagarla" dependiendo de si la señal estaba en estado alto o bajo al momento de deshabilitar, el puerto queda en 5V o en 0V... Mayormente en 5V, y yo necesito que al deshabilitar este siempre en 0V.

Vi un post similar que es viejo, pero el que lo hizo comentó que solucionó, más nunca publicó cómo. Si pudieran ayudarme les agradecería.!

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re:Problema con modulo ccp al generar señal PWM
« Respuesta #1 en: 10 de Agosto de 2016, 22:03:26 »
Pon el pwm duty  a 0% , deshabilita el modulo PWM y después escribe LATpin = 0; (LATpin seria el pin correspondiente al pwm que se te queda encendido.)


Saludos!

Desconectado fjld93

  • PIC10
  • *
  • Mensajes: 4
Re:Problema con modulo ccp al generar señal PWM
« Respuesta #2 en: 14 de Agosto de 2016, 16:50:45 »
Hola, muchas gracias por responder!

Justamente había eso y ahora si me funcionó!! Lo único distinto es que tuve que agregar un pequeño delay luego de poner el duty en 0, antes de deshabilitar el módulo.

Gracias de nuevo por responder! Fuiste el único que trato de ayudarme! =)