1527发码函数
/******************************************************************************** 名稱: Send_Data* 功能: 1527高低位發碼函數* 形參: 無* 返回: 無* 說明: 200us調用一次 ,調用方法 "Send_Data(0x00);Send_Data(0x00);Send_Data(0x01); "* 的碼值效果就是0x00 0x00 0x01******************************************************************************/
#define RF_TX_DATA PCout(6) //433MHZ發射信號引腳
void Send_Data(unsigned int dat)
{for(int i=0;i<8;i++){if(dat&0X80) //結果bai重新賦值給dat{ RF_TX_DATA=1;TimeDelay(800);//800us,//"1"高電平800us,低電平400usRF_TX_DATA=0;TimeDelay(400);//400us}else{RF_TX_DATA=1;//"0"高延時400us,低電平延時800usTimeDelay(400);//800usRF_TX_DATA=0;TimeDelay(800);//400us}dat=dat<<1; //左移先發高位}}
?
?
總結
- 上一篇: acme.sh使用阿里云DNS申请Let
- 下一篇: 按f5html页面变了,各位老板,十万火