Hola todopic tengo un problema con la salida de pwm de un pic 16f877 y es que poniendo el duty al 100% solo me da 3.5v, no tendria que dar 5v?
La parte del codigo que controla el pwm es esta.
[code]
.
.
.
setup_timer_2(T2_DIV_BY_1,20,1);
setup_ccp1 (ccp_pwm);
setup_ccp2 (ccp_pwm);
.
.
.
if (tecla==4 && varlcd==3 && var==3)
{
delay_ms(200);
if(retro<20)
{
retro++;
tecla=3;
varlcd=1;
var=3;
}
.
.
if (tecla==3 && varlcd==1 && var==3)
{
lcd_putc("f"
;
lcd_gotoxy(1,1);
set_pwm1_duty(retro);
printf (lcd_putc,"* Llum= %i
",retro);
printf (lcd_putc," Contrast= %i",contrast);
varlcd=3;
tecla=0;
varcomf=10;
}
Porque no me salen 5v??
Espero que puedan resolverme la duda.
Salu2