找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 22593|回复: 103
收起左侧

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

  [复制链接]
ID:51025 发表于 2013-6-18 04:11 | 显示全部楼层 |阅读模式
nRF2401无线模块原理图:
0.png
pcb:
2.png
nRF2401无线传输模块所有文件打包:
1.png
基于单片机的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)

评分

参与人数 1黑币 +35 收起 理由
暗光 + 35 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:51343 发表于 2013-7-1 11:02 | 显示全部楼层
51Hei(51黑)论坛有你更精彩!看来还得去安装一个pads才能打开啊
回复

使用道具 举报

ID:51480 发表于 2013-7-4 14:36 | 显示全部楼层
看看           
回复

使用道具 举报

ID:52966 发表于 2013-8-17 01:29 | 显示全部楼层
也看看
回复

使用道具 举报

ID:53345 发表于 2013-8-21 15:45 | 显示全部楼层
非常感谢
回复

使用道具 举报

ID:39500 发表于 2013-8-22 22:30 | 显示全部楼层
正准备要学习此模块
回复

使用道具 举报

ID:53433 发表于 2013-8-23 12:02 | 显示全部楼层
这是好东西,支持一下
回复

使用道具 举报

ID:52259 发表于 2013-9-24 23:56 | 显示全部楼层
看看。。。
回复

使用道具 举报

ID:46866 发表于 2013-10-1 12:33 | 显示全部楼层
看看
回复

使用道具 举报

ID:55611 发表于 2013-10-5 13:59 | 显示全部楼层
好好学习,天天向上
回复

使用道具 举报

ID:52286 发表于 2013-10-13 21:56 | 显示全部楼层
真是不错的资料
回复

使用道具 举报

ID:58735 发表于 2014-1-22 11:34 | 显示全部楼层
感谢提供!~~~~~~~~
回复

使用道具 举报

ID:58796 发表于 2014-2-20 23:28 | 显示全部楼层
保存了,谢谢
回复

使用道具 举报

ID:59161 发表于 2014-2-21 11:39 | 显示全部楼层
好有创意的
回复

使用道具 举报

ID:58630 发表于 2014-2-22 16:36 | 显示全部楼层
学习学习了
回复

使用道具 举报

ID:29383 发表于 2014-5-5 04:26 | 显示全部楼层

真是不错的资料
回复

使用道具 举报

ID:62288 发表于 2014-5-26 12:15 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

ID:18916 发表于 2014-6-14 19:04 | 显示全部楼层
顶起来
回复

使用道具 举报

ID:62958 发表于 2014-6-14 21:30 | 显示全部楼层
51Hei(51黑)论坛有你更精彩!
回复

使用道具 举报

ID:58502 发表于 2014-6-14 23:38 | 显示全部楼层
虽然还没入手这模块,还是先下载下来
回复

使用道具 举报

ID:58937 发表于 2014-7-1 06:36 | 显示全部楼层
謝謝分享......
回复

使用道具 举报

ID:63641 发表于 2014-7-5 18:08 | 显示全部楼层
谢谢分享!!!
回复

使用道具 举报

ID:65815 发表于 2014-9-5 16:57 | 显示全部楼层
学习
回复

使用道具 举报

ID:66000 发表于 2014-9-13 10:11 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:17771 发表于 2014-9-13 12:03 | 显示全部楼层
用于哪款单片机?
回复

使用道具 举报

ID:65425 发表于 2014-9-14 10:27 | 显示全部楼层
值得学习!
回复

使用道具 举报

ID:66061 发表于 2014-9-18 10:17 | 显示全部楼层
谢谢楼主分享,谢谢了
回复

使用道具 举报

ID:66464 发表于 2014-9-21 21:13 | 显示全部楼层
学习一下
回复

使用道具 举报

ID:66757 发表于 2014-9-28 11:53 | 显示全部楼层
正准备要学习此模块
回复

使用道具 举报

ID:65893 发表于 2014-10-5 20:54 | 显示全部楼层
下来学习下,新东西真多啊
回复

使用道具 举报

ID:67214 发表于 2014-10-10 23:25 | 显示全部楼层
终于找到了。谢谢楼主的分享
回复

使用道具 举报

ID:67366 发表于 2014-10-15 15:02 | 显示全部楼层
真的很有用
回复

使用道具 举报

ID:68623 发表于 2014-11-10 18:46 | 显示全部楼层
look look
回复

使用道具 举报

ID:68369 发表于 2014-11-16 10:59 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:68897 发表于 2014-11-16 19:33 | 显示全部楼层
有你更精彩!                           
回复

使用道具 举报

ID:68871 发表于 2014-11-16 21:47 | 显示全部楼层
正准备做个遥控器,能用上吗楼主?
回复

使用道具 举报

ID:66002 发表于 2014-11-21 22:00 | 显示全部楼层
非常感谢
回复

使用道具 举报

ID:66002 发表于 2014-11-21 22:01 | 显示全部楼层
非常感谢
回复

使用道具 举报

ID:65916 发表于 2014-11-22 21:54 | 显示全部楼层
下来研究研究,感谢分享
回复

使用道具 举报

ID:69421 发表于 2014-11-25 17:55 | 显示全部楼层
想下没m币7748187@163.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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