标题: 基于单片机的nRF2401 无线传输模块的原理图和PCB图 源程序 [打印本页]

作者: lizi    时间: 2013-6-18 04:11
标题: 基于单片机的nRF2401 无线传输模块的原理图和PCB图 源程序
nRF2401无线模块原理图:

pcb:

nRF2401无线传输模块所有文件打包:

基于单片机的nRF2401 无线传输模块的原理图和PCB图 源程序

部分源程序预览(完整版本请下载本帖附件):
  1. //======================================================================
  2. //        工程名称:        Receive.spj
  3. //        功能描述:        nRF2401 无线模组配套演示程序接收端程序,
  4. //                                运行程序后,如果发送端有键按下,则语音播报键值
  5. //
  6. //  IDE环境:   SUNPLUS u'nSPTM  IDE 2.0.0(or later)
  7. //        涉及的库:        CMacro1016.lib
  8. //              SACMv41dx_061A.lib
  9. //        组成文件:        main.c, nRF2401.c, SACM_A1600_User_C.c, Snd.c
  10. //                                SACM_A1600.asm
  11. //                                SPCE061A.h, nRF2401.h, A1600.h, Snd.h
  12. //                                SPCE061A.inc, A1600.inc
  13. //        硬件连接:
  14. //                                J3  -- 喇叭(61板)
  15. //
  16. //                                IOB0 - PWR(无线模组)
  17. //                                IOB1 - CE(无线模组)
  18. //                                IOB2 - CS(无线模组)
  19. //                                IOB3 - DR1(无线模组)
  20. //                                IOB4 - CLK1(无线模组)
  21. //                                IOB5 - DATA1(无线模组)


  22. //======================================================================

  23. //====================================================================================
  24. //文 件 名: main.c
  25. //功能描述: 实现键值接收和语音播报
  26. //====================================================================================
  27. #include "spce061a.h"
  28. #include "nRF2401.h"
  29. #include "Snd.h"

  30. unsigned int RxBuf[25];                                                                        // 接收缓冲,保存接收到的数据


  31. int main()
  32. {
  33.         nRF2401_Initial();                                                                        // nRF2401A初始化
  34.         nRF2401_Mode(0);                                                                        // 设置nRF2401A工作方式:接收

  35.         while(1)
  36.         {
  37.                 *P_Watchdog_Clear = 0x0001;
  38.                 if((nRF2401_RxStatus()) == 1)                                        // nRF2401A有数据请求
  39.                 {
  40.                         nRF2401_ReceiveByte(RxBuf);                                        // 接收数据
  41.                         switch(RxBuf[0])
  42.                         {
  43.                                 case 1:
  44.                                         PlaySnd(0);                                                        // 播放语音"Key1"
  45.                                         break;
  46.                                 case 2:
  47.                                         PlaySnd(1);                                                        // 播放语音"Key3"
  48.                                         break;
  49.                                 case 3:
  50.                                         PlaySnd(2);                                                        // 播放语音"Key2"
  51.                                         break;
  52.                                 default:
  53.                                         break;
  54.                         }
  55.                 }
  56.         }
  57. }
复制代码


nRF2401 无线传输模块.rar (279.87 KB, 下载次数: 965)




作者: 左左右右    时间: 2013-7-1 11:02
51Hei(51黑)论坛有你更精彩!看来还得去安装一个pads才能打开啊
作者: 1095168192    时间: 2013-7-4 14:36
看看           
作者: zjh    时间: 2013-8-17 01:29
也看看
作者: xitaopeng    时间: 2013-8-21 15:45
非常感谢
作者: lydmom    时间: 2013-8-22 22:30
正准备要学习此模块
作者: autumn888    时间: 2013-8-23 12:02
这是好东西,支持一下
作者: gg463380854    时间: 2013-9-24 23:56
看看。。。
作者: 太烦人了    时间: 2013-10-1 12:33
看看
作者: xiaoafei    时间: 2013-10-5 13:59
好好学习,天天向上
作者: 13620819446    时间: 2013-10-13 21:56
真是不错的资料
作者: cf63584197    时间: 2014-1-22 11:34
感谢提供!~~~~~~~~
作者: zhangxiaoljs    时间: 2014-2-20 23:28
保存了,谢谢
作者: 新手兜兜    时间: 2014-2-21 11:39
好有创意的
作者: 750123208    时间: 2014-2-22 16:36
学习学习了
作者: ncat    时间: 2014-5-5 04:26

真是不错的资料
作者: 07700114    时间: 2014-5-26 12:15
谢谢楼主分享。
作者: ekun2006    时间: 2014-6-14 19:04
顶起来
作者: coolstar_bak    时间: 2014-6-14 21:30
51Hei(51黑)论坛有你更精彩!
作者: liaolinhui    时间: 2014-6-14 23:38
虽然还没入手这模块,还是先下载下来
作者: ya123chiang    时间: 2014-7-1 06:36
謝謝分享......
作者: openpppp2008    时间: 2014-7-5 18:08
谢谢分享!!!
作者: yuzhou1314520    时间: 2014-9-5 16:57
学习
作者: 唯楚有才    时间: 2014-9-13 10:11
谢谢分享
作者: ysy6450    时间: 2014-9-13 12:03
用于哪款单片机?
作者: 向前看zk    时间: 2014-9-14 10:27
值得学习!
作者: 我思故我在    时间: 2014-9-18 10:17
谢谢楼主分享,谢谢了
作者: hudehua    时间: 2014-9-21 21:13
学习一下
作者: zmc5354    时间: 2014-9-28 11:53
正准备要学习此模块
作者: yc21    时间: 2014-10-5 20:54
下来学习下,新东西真多啊
作者: 威斯布鲁克    时间: 2014-10-10 23:25
终于找到了。谢谢楼主的分享
作者: taiwan3c    时间: 2014-10-15 15:02
真的很有用
作者: dawu741    时间: 2014-11-10 18:46
look look
作者: liyongbin10    时间: 2014-11-16 10:59
谢谢分享
作者: 2013yu    时间: 2014-11-16 19:33
有你更精彩!                           

作者: hs_51hei    时间: 2014-11-16 21:47
正准备做个遥控器,能用上吗楼主?
作者: 逝水流云    时间: 2014-11-21 22:00
非常感谢
作者: 逝水流云    时间: 2014-11-21 22:01
非常感谢
作者: pipilu    时间: 2014-11-22 21:54
下来研究研究,感谢分享
作者: 77408187    时间: 2014-11-25 17:55
想下没m币7748187@163.com
作者: 77408187    时间: 2014-11-25 17:56
我也在找啊

作者: 77408187    时间: 2014-11-25 17:58
正准备要学习此模块,太感谢了

作者: 云不肯说    时间: 2014-12-16 20:15
来看看,来看看
作者: pps111    时间: 2014-12-19 16:10
有何用途~~~~~~
作者: barons    时间: 2015-1-28 13:05
谢谢,试验下。。。。。。
作者: barons    时间: 2015-1-28 13:05
基于51的无线收发
作者: hclin    时间: 2015-1-29 17:14
very good, nice job !!!
作者: 绿源学习者    时间: 2015-1-30 13:28
我看看是什么好东西
作者: seeking1005    时间: 2015-2-2 01:12
51Hei(51黑)论坛有你更精彩
作者: wamgweix    时间: 2015-2-18 03:10
下载了,学习下
作者: qingxinrushui    时间: 2015-2-28 19:41
也看看
作者: jianjun0716    时间: 2015-3-10 22:37
不错,下载了。
作者: 好人一个    时间: 2015-3-11 07:30
好东西   谢谢分享
作者: szlaosong    时间: 2015-4-1 00:16
要说明白,好看看学习一下
作者: uva2015    时间: 2015-4-1 08:47
谢谢分享
作者: ethan    时间: 2015-4-1 09:10
看看....
作者: 南天白云    时间: 2015-4-1 15:22
感谢楼主大公无私的分享,
作者: wang215322    时间: 2015-4-2 12:17
不错的学习资料
作者: ysyouxian    时间: 2015-4-13 14:42
先下载看看
作者: 茂茂耶    时间: 2015-4-15 18:37
学习学习
作者: days110002    时间: 2015-5-10 11:38
好东西,谢谢
作者: dskkaaa    时间: 2015-5-11 19:17
支持一个吧
作者: 南天白云    时间: 2015-5-12 14:55
楼主:你用什么软件打开?单片机是哪一款?

作者: 什么鬼    时间: 2015-5-15 19:23

作者: wgh008    时间: 2015-6-16 10:16
刚买回来,还不会用,正好,谢谢
作者: cccao    时间: 2015-6-16 21:27
也看看
作者: cccao    时间: 2015-6-16 21:27
有何用途~~~~~~
作者: lingui899    时间: 2015-7-2 20:51
正准备要学习此模块
作者: zbysir51888    时间: 2015-8-18 23:17

这是好东西,支持一下,学习了
作者: jemsno1    时间: 2015-8-21 10:04
具体演示应用多种技术开发单片机系 统的思路和方法
作者: jemsno1    时间: 2015-8-21 10:06
具体演示应用多种技术开发单片机系 统的思路和方法
作者: jemsno1    时间: 2015-8-21 11:00
具体演示应用多种技术开发单片机系 统的思路和方法
作者: 知识阅览者    时间: 2015-8-23 12:02
有图片就更好了!
作者: stewart_leung    时间: 2015-9-4 13:27
没有截图,,,,,,,
作者: xiahugo    时间: 2015-9-7 23:01
很好的资源,还有DEMO,谢谢!!1
作者: 卓越fly    时间: 2015-9-8 21:59
要看看~~~
作者: daywznc    时间: 2015-9-8 22:17
这是好东西,支持一下
作者: lingting13    时间: 2015-11-27 22:59
感谢楼主分享!
作者: 凉白开    时间: 2015-12-1 20:40
这是好东西,支持一下
作者: xsynet    时间: 2016-1-2 21:03
没有pcb图,打不开
作者: 615582116    时间: 2016-1-3 23:07
正好想要
作者: jay-晴天    时间: 2016-1-11 19:42
谢谢分享~正准备学这个,哈哈
作者: 重墨亦    时间: 2016-3-3 14:33
为什么下载不了呢,我是新手
作者: yangkai3bu    时间: 2016-3-4 11:08
看看,51有你更精彩
作者: nwpchennan    时间: 2016-3-5 18:34
正准备要学习此模块
作者: 温雨无明    时间: 2016-3-16 10:27
终于找到一个做了pcb图的大婶了。
作者: yangkai3bu    时间: 2016-3-17 15:20
  看看,学习学习,51黑有你更精彩。
作者: happyeveryday    时间: 2016-4-14 19:57
看看,好用就点个赞
作者: happyeveryday    时间: 2016-4-14 19:58
哈哈,感谢楼主分享
作者: 夜雨了    时间: 2016-4-24 23:32
不错啊

作者: 476002063    时间: 2016-4-26 16:07
正在做相关设计,正好用上,感谢楼主
作者: 584536167    时间: 2016-5-4 16:01
谢谢分享
作者: 584536167    时间: 2016-5-4 16:02
求黑币啊`多谢分享
作者: MrWonderA    时间: 2016-5-8 10:13
楼主有nrf2401与AT89C51的连接图吗?跪求
作者: 1987814    时间: 2016-6-4 16:00
谢谢分享。。。。
作者: 784667679    时间: 2016-6-4 18:36
下载下来研究下
作者: xx1218    时间: 2016-6-7 19:34
可以看看
作者: jubaolun    时间: 2016-7-4 14:52
谢谢分享,学习学习,楼主厉害
作者: zpy88    时间: 2016-9-3 23:59
终于找到了。谢谢楼主的分享
作者: 爱输入法    时间: 2016-9-19 18:06
安慰问问问问




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1