Пример #1
0
/*--------------------------------------------------
	SC_Speech()
	按段数发送脉冲,即可报第几段语音。
---------------------------------------------------*/
void SC_Speech(tByte cnt)
	{
	tByte ii;
	SC_RST = 0;
//	delay_ms(100);
	Delay_50ms();
	SC_RST = 1;
//	delay_ms(150);
	Delay_50ms();
	for(ii=0; ii < cnt; ii++)
		{
		SC_DATA = 1; 
		delay_us(20);
		SC_DATA = 0; 
		delay_us(20);
		}
	}
Пример #2
0
void PushBtnHandler(void * CallBackRef)
{
    state1 = XGpio_DiscreteRead(&Btns, 1);
    pshBtn = 1;
    XGpio_InterruptDisable(&Btns, 1);
    Delay_50ms();
    XGpio_InterruptClear(&Btns, 1);
    XGpio_InterruptEnable(&Btns, 1);
}