当前位置:
首页 >
1527发码函数
发布时间:2023/12/8
59
豆豆
/******************************************************************************** 名称: 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页面变了,各位老板,十万火