

//ʵֵPWM
unit PWM
{
	public const uint16 ID = 0;
	
	public link unit PWM {}
	
	//[i] var_int32_w Value;
	int32 Value;
	
	//[i] var_uint8 OS_time;
	uint8 OS_time;
	
	int32 tempValue;
	
	int8 tick;
	
	#include "$run$.txt"
	
	//---------------------------------------------------
	//[i] function_void OS_init;
	void OS_init()
	{
		PWM.D0_DIR = 1;
		PWM.D0_OUT = 0;
		tempValue = 0;
		Value = 0;
		tick = 0;
		
		OS_time = 1;
	}
	//---------------------------------------------------
	//[i] function_void OS_thread;
	//void OS_thread()
	
	//---------------------------------------------------
	//[i] function_void OS_run;
	//void OS_run()
	
	//---------------------------------------------------
	//[i] function_void set_value int32;
	void set_value( int32 v )
	{
		Value = v;
	}
}










