单片机实现段距离无线传输
时间:11-18
来源:互联网
点击:
ta[4]=DATA4;
Data[5]=DATA5;
Data[6]=DATA6;
}
//单片机端发送数据函数
void Send(void)
{
uchar xdata j = 0;
uchar xdata len = 0;
uchar xdata CheckSum = 0 ;
t_buf[0]=0x24;//起始位
t_buf[1]=0x07;//7个数据字节
len=t_buf[1];
CheckSum = CheckSum + len;
for ( j=0;j++;j { t_buf[j+2] = Data[j]; CheckSum = CheckSum + t_buf[j+2]; } t_buf[9] = CheckSum;//校验和字节 t_buf[10] = 0x2A;//停止位 for (j=0;j++;j<11) { TI =0 ; SBUF = t_buf[j]; while ( TI ==0 ); TI =0 ; } } //通知PC机端发送结束函数 void SendOver(void) { TI =0 ; SBUF = 0x24; while ( TI ==0 ); TI =0 ; SBUF = 0x01; while ( TI ==0 ); TI =0 ; SBUF = SEND_OVER;//通知PC机端“发送结束” while ( TI ==0 ); TI =0 ; SBUF = 0x99;//校验和字节 while ( TI ==0 ); TI =0 ; SBUF = 0x2A; while ( TI ==0 ); TI =0 ; }
单片机段距离无线传 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)