Ejemplo n.º 1
0
//************************************************************************
void turnOffPWM(uint8_t timer)
{
	switch(timer)
	{
	#ifdef _OCMP1
		case TIMER_OC1:	CloseOC1();	break;
	#endif

	#ifdef _OCMP2
		case TIMER_OC2:	CloseOC2();	break;
	#endif

	#ifdef _OCMP3
		case TIMER_OC3:	CloseOC3();	break;
	#endif

	#ifdef _OCMP4
		case TIMER_OC4:	CloseOC4();	break;
	#endif

	#ifdef _OCMP5
		case TIMER_OC5:	CloseOC5();	break;
	#endif

	}
}
Ejemplo n.º 2
0
Archivo: PWM.c Proyecto: sdajani/sdp
/****************************************************************************
 Function
     PWM_end

 Parameters
     None.

 Returns
     None

 Description
     Disables the PWM sub-system.

 Notes
     Simply releases the lines and disables the timer

 Author
    Max Dunne, 2011.11.14
 ****************************************************************************/
void PWM_end(void) {
    CloseTimer2();
    CloseOC1();
    CloseOC2();
    CloseOC3();
    CloseOC4();
    CloseOC5();
    usedChannels=0;

}