#include "wuxian.h"
#include "5110.h"
#include "guangdian.h"
sbit cesu=P2^5;
unsigned int tt0,tt1,num=0,geshu=0,zhuanshu=0,v=0,s=0;//检测个数,转数,速度,行走距离
void init_zhongduan0()
{
EA=1;//开总控制
EX0=1; //开允许控制
IT0=0;//外部中断接电平触发方式
}
void init_dingshi0()
{
tt0=0;//初始化
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
void zhongduan0() interrupt 0 //中断0服务程序
{
unsigned int i;
for(i=0;i<5;i++)
{
beep=1;
delay_50ms(10);
beep=0;
delay_50ms(10);
}
int0=1;
}
void exter0() interrupt 1 //定时器0服务
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
tt0++;
}
void CESU()//测速PB4
{
if(cesu)
{
geshu++;
// while(cesu);
}
zhuanshu=geshu/10;
s=20*zhuanshu/10;//单位dm
if(s==256)
s=256;
//v=s*10/num;//单位cm/s
}
void main()
{
unsigned char tf =0;
unsigned char TxBuf[20]={0}; //
unsigned char RxBuf[20]={0};
beep=0;
init_NRF24L01() ;
init_dingshi0();
init_zhongduan0();
init_5110();
TxBuf[1] = 1 ;
TxBuf[2] = 1 ;
nRF24L01_TxPacket(TxBuf); // Transmit Tx buffer data
Delay_2401(1000);
while(1)
{
/************************************
发射
//********************************/
if(tt0>=10&&tt0<40) //1s
{
tt0=0;
TxBuf[1] =s; //发射2的数1
tf = 1 ;
// t++;
Delay_2401(10);
}
/* if(tt0>=40&&tt0<=70) //1s
{
tt0=0;
TxBuf[2] =s; //发射2的数1
tf = 1 ;
// t++;
Delay_2401(10);
} */
if (tf==1)
{
nRF24L01_TxPacket(TxBuf); // Transmit Tx buffer data
TxBuf[1] = 0x00;
TxBuf[2] = 0x00;
TxBuf[3] = 0x00;
tf=0;
Delay_2401(1000);
}
/************************************
接收
//********************************/
SetRX_Mode();
RxBuf[1] = 0x00;
RxBuf[2] = 0x00;
Delay_2401(1000);
nRF24L01_RxPacket(RxBuf);
Delay_2401(1000); //old is '1000'
/* if(RxBuf[1])
{
// if( RxBuf[1]==1)
// {
t=RxBuf[1];//接收的数1
// }
Delay_2401(6000); //old is '1000'
}
RxBuf[1] = 0x00;
RxBuf[2] = 0x00; */
CESU();
lcd_5110(zhuanshu,geshu,s);
guangdiankaiguan();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
自动发送(5110).rar (15个子文件)
自动发送(5110)
fasong.M51 29KB
fasong 25KB
fasong.plg 4KB
5110.h 7KB
fasong_uvopt.bak 56KB
fasong_uvproj.bak 0B
fasong.LST 7KB
fasong.uvproj 13KB
fasong.hex 7KB
fasong.c 2KB
wuxian.h 10KB
fasong.lnp 44B
fasong.uvopt 56KB
fasong.OBJ 29KB
guangdian.h 465B
共 15 条
- 1
资源评论
- 出迷者2013-03-30相当的有深度!厉害啊
- aolitianya2013-01-15有一定的参考价值,谢谢分享。
zhangjikuan
- 粉丝: 948
- 资源: 92
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功