Autor Tema: como sacar una salida pwm con una mcu de motorola  (Leído 1683 veces)

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

Desconectado pabloandreslencinas

  • PIC10
  • *
  • Mensajes: 4
como sacar una salida pwm con una mcu de motorola
« en: 20 de Noviembre de 2008, 12:10:27 »
Como estan amigoa del pic les comento que ya pude programar el micro mr32 gracias por su ayuda!!

He Hecho algunas pruebas como leer una entrada analogica ,manejar la salida de los timers ,leer una entrada y sacar una salida dig,pero ahora quiero sacar un pwm y se me complico

lo que hago es lo siguiente



int lectura_pwm;/*VARIABLE LECTURA*/



void int_pwm(void)

{

DISMAP=0;/*NO HABILITO NINGUNA INTERRP EXTERNA */

CONFIG_EDGE=0;/*PWM CENTRADO*/

PMODH=0x0F;/*PERIODO DEL PWM*/

PMODL=0xFE;

PVAL1H=0x07;/*50 % CICLO DE TRABAJO*/

PVAL1L=0xFF;

PWMOUT_OUTCTL=1/*PARA CONTROLAR EN FORMA MANUAL LAS SALIDAS PWM*/

PWMOUT_OUT1=1/*PARA HABILITAR LA SALIDA PWM1*/

PCTL2_PRSC1=1;/*PRESCALER DIV POR 8*/

PCTL2_PRSC0=1;

PCTL1_PWMINT=0;/*DESHAB LA INTERRUPCION DEL PWM*/

lectura_pwm=PCTL1_LDOK;/* LEO EL BIT LDOK*/

PCTL1_LDOK=1;/*CARGO LOS VALORES AL MODULO PWM*/

PCTL1_PWMEN=1;/*HABILITO LA SALIDA PWM*/

}





CARGO TODO ESTO Y LO UNICO QUE ME SACA ES UNA SALIDA CONTINUA(LED PRENDIDO TODO EL TIEMPO)

ME PueDEn DAR UNA MANO ?

MUCHAS GRACIAS
el micro es un mr32 de 8 bits de motorola



 

anything