搜索
bottom↓
回复: 4

超声波测距+24l01 只发送一次呀

[复制链接]

出0入0汤圆

发表于 2014-5-8 23:26:50 | 显示全部楼层 |阅读模式
各位大神  我使用NRF24L01传递超声波采集的数据,怎么发送一次就不发送了。
void main(void)
{
        uchar temp = 0;
        TMOD=0x01;                   //设T0为方式1,GATE=1;
        TH0=0;
        TL0=0;
        ET0=1;             //允许T0中断
        EA=1;                           //开启总中断
        init_NRF24L01();
       nRF24L01_TxPacket(TxBuf);        // Transmit Tx buffer data
       Delay(6000);
       while(1)
        {
           if(temp = 3)
          {
                        temp = 0;
                         StartModule();
                         while(!RX);                //当RX为零时等待
                         TR0=1;                            //开启计数
                         while(RX);                        //当RX为1计数并等待
                         TR0=0;                                //关闭计数
                          Conut();                        //计算
                         delayms(100);                //100MS
          }
            temp++;
            Conut();                        //计算
             nRF24L01_TxPacket(TxBuf);        // Transmit Tx buffer data
             led = 0;
             Delay(10000);      //可变
             SPI_RW_Reg(WRITE_REG+STATUS,0XFF);  
              led =1;
             Delay(8000);
       
        }
}

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2014-5-8 23:43:40 | 显示全部楼层
清除发送中断,清除发送接收缓存,再发试试!

出0入0汤圆

 楼主| 发表于 2014-5-9 00:16:12 | 显示全部楼层
jiang887786 发表于 2014-5-8 23:43
清除发送中断,清除发送接收缓存,再发试试!

我没有中断发送呀  定时器0是为了超声波计时用的   

出0入0汤圆

发表于 2014-5-9 14:37:12 | 显示全部楼层
2008081274 发表于 2014-5-9 00:16
我没有中断发送呀  定时器0是为了超声波计时用的

模块自己会中断的,你还是多看看文档吧。说了你不能理解。

出0入0汤圆

 楼主| 发表于 2014-5-9 15:08:33 | 显示全部楼层
jiang887786 发表于 2014-5-9 14:37
模块自己会中断的,你还是多看看文档吧。说了你不能理解。

恩恩  谢谢啦
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 12:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表