Autor Tema: Ayuda PWM 16f876  (Leído 1751 veces)

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

Desconectado evamdopico

  • PIC10
  • *
  • Mensajes: 13
Ayuda PWM 16f876
« en: 09 de Abril de 2010, 06:44:39 »
Buenos dias.

Estoy intentando hacer una modulación PWM con un ejemplo que viene en el CCS, utiliza una funcion que se llama.

set_PWM1_DUTY(0);

Estoy buscandola y no la localizo, alguien sabe donde la puedo descargar

Un saludo

Eva

Desconectado culebrasx

  • PIC10
  • *
  • Mensajes: 39
Re: Ayuda PWM 16f876
« Respuesta #1 en: 09 de Abril de 2010, 07:06:32 »
Hola Eva,  en primer lugar con que compilador estas trabajando? me parece que CCS, si es asi no tienes que descargarla, con teclearla es suficiente, primero tendrás que haber configurado el CCP como PWM y el timer correspondiente,
setup_timer_2(T2_DIV_BY_16,255,1);
   setup_ccp1(CCP_PWM);

en el wizard del CCS te orienta sobre el tema

 y luego darle el duty:
set_pwm1_duty()

tienes una ayuda bastante completa en CCS que te orienta sobre el uso de las intrucciones...

Desconectado evamdopico

  • PIC10
  • *
  • Mensajes: 13
Re: Ayuda PWM 16f876
« Respuesta #2 en: 12 de Abril de 2010, 09:10:10 »
Gracias por todo ya funciona bien.

No se por que no me funcionaba la función pero bueno solucionado.

Un saludo