ej_pwm.c

Ir a la documentación de este archivo.
00001 
00013 #include <pic/p16f877a.h>
00014 
00015 #define FOSC_HZ 20000000
00016 
00017 #include <delayms.h>
00018 #include <pwm.h>
00019 
00020 int main (void)
00021 {
00022         delayms(100);
00023 
00024         // PWM_PERIODO   = (PR2+1)*4*PreescalerTMR2/FOSC_HZ     
00025         // PWM_DutyCycle = (CCPR1L:CCP1CON<5,4>)*PreescalerTMR2/FOSC_HZ 
00026                      //PR2 PreescalerTMR2 CCPR1L:CCP1CON<5,4>   
00027         pwm1_set_data(224,TMR2_PREESCALER_1,301);
00028         pwm2_set_data(224,TMR2_PREESCALER_1,301);
00029 
00030         while(TRUE);
00031         return 0;
00032 }
00033 

Generado el Thu Jan 8 00:55:37 2009 para pic-gcc-library por  doxygen 1.5.1