- 20
- 0
- 约6.21千字
- 约 9页
- 2020-09-26 发布于浙江
- 举报
PAGE 3
武汉纺织大学
单片机原理与应用
课
程
设
计
设计题目: nrf24l01数据传送
学 院: 电子与电气工程学院
班 级: 电子11201
姓 名: 张啸宇 胡安凯
QQ 号: 1272779714
目录
TOC \o 1-3 \h \z \u 一、思想出路: 3
二、设计方案: 3
2.1、硬件设计方案: 3
2.2、软件设计方案: 3
1.驱动文件: 3
2.发送端主程序 4
3.接收端主程序 5
2.3、接线: 6
三、选题方案 7
四、系统原理图 7
4.1、发射端: 7
4.2、接收端: 8
五、程序精选 8
六、总结 8
6.1、功能总结: 8
6.2、功能完善: 9
6.3、自我总结: 9
七、展望: 9
一、思想出路:
?物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。随着我国互联网的发展,物联网相关概念也随之进入了人们的视线,物联网是继计算机、互联网与移动通信网之后的又一次信息产业化浪潮。而基于物联网的智能家居系统也渐渐浮出水面,科学技术在发展,也在慢慢的改变我们的生活。因此,为了适应潮流,我们选择了nrf24l01模块,和单片机,组成一个简单的wifi传输系统,实现简单的物联网功能。
二、设计方案:
2.1、硬件设计方案:
一个完整的传输系统至少应该有两个部分组成。一个发射端,一个接收端。
发送端:
硬件:
nRF24l01模块 发送部分
STC89C52RC单片机小系统 控制发送部分
数码管 显示发送值代号
8键独立键盘 触发发送
接收端:
硬件:
nRF24l01模块 接收部分
STC89C52RC单片机小系统 控制接收处理显示部分
LCD1602 显示单片机处理后的要显示内容
2.2、软件设计方案:
1.驱动文件:
nRF24l01的驱动头文件(引脚定义和功能函数定义),LCD1602驱动头文件(引脚定义和功能函数定义),52单片机驱动头文件。
2.发送端主程序
程序存储器中存储8组发送数组,扫描按键后对应子函数发送。发送成功后数码管点亮。
(1)8组16字节数组。unsigned char code tx_buf【16】
(2)键盘扫描程序
unsigned char Key_Scan()
{
unsigned char keyValue = 0 , i; //保存键值
//--检测按键1--//
if (GPIO_KEY != 0xFF) //检测按键K1是否按下
{
Delay10ms(1); //消除抖动
if (GPIO_KEY != 0xFF) //再次检测按键是否按下
{
keyValue = GPIO_KEY;
i = 0;
while ((i50) (GPIO_KEY != 0xFF)) //检测按键是否松开
{
Delay10ms(1);
i++;
}
}
}
//GPIO_KEY在引脚定义中为 #define GPIO_KEY P2 对应P2口。
(3)主程序跳转到子函数部分:
start:
while (1)
{
keyNum = Key_Scan(); //扫描键盘
switch (keyNum)
{ case(0xFE) : fun0();goto start;break; //返回按键K1的数据
case(0xFD) : fun1();goto start;break; //返回按键K2的数据
case(0xFB) : fun2();goto start;break //返回按键K3的数据
case(0xF7) : fun3();goto start;break; //返回按键K4的数据
case(0xEF) : fun4();goto start;break; //返回按键K5的数据
case(0xDF) : fun5();goto start;brea
您可能关注的文档
- 单片机的应用领域.doc
- 单片机第四章习题答案.ppt
- 单片机电话远程控制系统设计.pdf
- 单片机电子教案(1).doc
- 单片机复位电路设计.pdf
- 单片机复习更新-鲁方剑.doc
- 单片机复习题库(含答案).pdf
- 单片机各种复位电路原理.ppt
- 单片机工作原理.doc
- 单片机国内外研究现状.doc
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
最近下载
- KJ251A型人员管理系统说明书.pdf VIP
- 2024年宜春幼儿师范高等专科学校单招综合素质考试试题及答案解析.docx VIP
- 2026辽宁沈阳吉驰汽车产业发展有限公司社会招聘23人备考题库附答案详解.docx VIP
- 2025年大学《海洋科学与技术》专业题库—— 海洋沉积学与古海洋学研究的进展.docx VIP
- 建筑工程图集 07SJ504-1:隔断隔断墙(一).pdf VIP
- 2026辽宁沈阳吉驰汽车产业发展有限公司社会招聘23人笔试参考题库及答案解析.docx VIP
- 2026辽宁沈阳吉驰汽车产业发展有限公司社会招聘23人备考试题附答案详解.docx VIP
- 2025年石材加工项目可行性研究报告.docx
- 环境保护税对制造业企业绿色技术创新的影响研究.pdf VIP
- 11.2《少年当自强》教学课件 2026二年级道德与法治下册.pptx
原创力文档

文档评论(0)