flag.c

来自「dsp2407,采集卡」· C语言 代码 · 共 97 行

C
97
字号
//***************************************************//
#define		__FLAG_INC_
#include 	".\DAT\DEF.H"

//***************************************************//
void AdStartInit(void)
{
	CLKout_Dis();
	ErrLed_OFF();

	ClrAdStart();
	ClrAdOver();
	ClrAdError();
	n_AdDot=0;
	n_AdCnt=0;
	n_AdDelay=0;

	ClrAdClock();
	ClrAdTxCnt();
	ClrSingleAd();
	ClrSingleAdV();
	ClrSingleAdF();
	SetAdExtClk();
	ClrAdHaveDone();

	DisableXINT1();					//????????
//	DisableXINT2();					//????????
	DisableT2();					//????????
	DisableT3();					//????????
	AdInit();
}

//***************************************************//
void AdStartEdDo(void)
{
	CLKout_Dis();
	ErrLed_OFF();
	if(FlagAdStart&&FlagAdOver)
	{
		OthLed_ON();
		n_TxTimeUp=TXLEDONTIME;
	}
	else
	{
		n_AdDot=0;

		ClrAdClock();
		ClrSingleAd();
		ClrSingleAdV();
		ClrSingleAdF();
	}

	ClrAdStart();
	ClrAdOver();
	ClrAdError();
	n_AdDelay=0;

	ClrAdTxCnt();
	SetAdExtClk();
//	ClrAdHaveDone();

	DisableXINT1();		//????????
//	DisableXINT2();		//????????
	DisableT2();					//????????
	DisableT3();					//????????
}

//***************************************************//
void ReceiveSendCntDo(void)
{
	CLKout_Dis();
	ErrLed_ON();

	SetAdStart();
	ClrAdOver();
	SetAdError();
	n_AdDot=0;

	ClrAdTxCnt();
	if(FlagSingleAd==0)
	{
		ClrSingleAd();
		ClrSingleAdV();
		ClrSingleAdF();
	}
	SetAdExtClk();
	ClrAdHaveDone();

	ClrFlagXint1();					//????
	EnableXINT1();					//????????
//	DisableXINT2();					//????????
	DisableT2();					//????????
	DisableT3();					//????????
	AdInit();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?