毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

射频模块的CY7C68013单片机电路和程序设计

时间:2018-05-19 15:12来源:毕业论文
利用赛普拉斯公司生产的CY7C68013单片机以及射频模块NRF24L01来实现数据的发送和传输。首先,对CY7C68013型单片机与NRF24L01的工作原理和管脚分配做了介绍,并进行两者的硬件电路设计

摘要本文主要利用赛普拉斯公司生产的CY7C68013单片机以及射频模块NRF24L01来实现数据的发送和传输。首先,对CY7C68013型单片机与NRF24L01的工作原理和管脚分配做了介绍,并进行两者的硬件电路设计。其次,在Keil uVision4软件的开发环境下,进行单片机程序的设计和调试,完成射频模块的初始化和发送功能程序设计。最后,利用CyConsole EZ-USB软件将程序下载到单片机中,实现数据的发送功能。最终,由设计的模块发送数据,在相应的接受电路接收到了发送的信息并且两者保持一致,实现了射频模块的数据传输功能。利用这样的原理,让发送模块与接收模块通过USB接口与计算机相连,即可在没有网络的情况下实现两台计算机之间的快速数据传输,提高工作效率。23012
关键词  单片机  射频模块  数据传输  程序设计
毕业设计说明书(毕业论文)外文摘要
Title     Microcontroller Unit Circut And Program Design of  RF Module                           
Abstract
In this paper, I use the Cypress CY7C68013 microcontroller unit and RF module NRF24L01 to send and receive data. Firstly, I introduced the working principle and pin assignment of CY7C68013 and NRF24L01, and completed the circuit design. Secondly, I took the Keil uVision4 software as my development environment, designed and debugged the microcontroller unit program, and completed the initialization and function design of RF module. Finally, program was downloaded to the microcontroller unit with the CyConsole EZ-USB software to send data. Then I enabled the RF module to send data to the corresponding receiver module .If the reciever module receives the information sent from the transmitter module and the information is consistent with the transmitted data, the transmission function is realized. With this principle, if the transmitter module and receiver module are connected to the computer via the USB interface, you can achieve fast data transfer between two computers even when you cannot connect to the Internet and improve the  work efficiency.
Keywords  Microcontroller Unit  RF Module  Data Transmission  Program Design
目   次  
1  引言 1
1.1  单片机结构及其发展  1
1.2  射频模块简介  1
1.3  设计想法及意义  2
2  硬件电路设计  3
2.1  CY7C68013结构和功能说明  3
2.1.1  CY7C68013内部结构  3
2.1.2  CY7C68013的管脚分配3
2.1.3  CY7C68013开发板5
2.2  射频模块NRF24L01结构及原理  6
2.2.1  NRF24L01的结构和引脚6
2.2.2  NRF24L01的发射和接收原理8
2.3  SPI协议  9
3  程序设计  10
  3.1  CY7C68013的初始化和USB微处理器主函数   10
3.2  NRF24L01与CY7C68013管脚连接与程序设置13
  3.3  NRF24L01功能设计14
结论  22
致谢 23
参考文献24
1  引言
1.1  单片机结构及其发展
    单片机,又叫单片微型计算机。它运用超大规模集成电路技术,把多个部分集成到一个硅片上,形成一个微型计算机系统。在这个系统中,包含用于数据处理的中央控制器CPU,用于存储数据的随机存储器RAM和只读存储器ROM,用于提供中断的中断系统,以及定时器、计时器和I/O接口等等[1]。
    早在1971年,第一个单片机就成功研制了出来。在此后的四十多年时间中,单片机主要经历了三个阶段,分别是早期的SCM(单片微型计算机)阶段,中期的MCU(微控制器)阶段和目前的SoC(嵌入式系统)阶段。早期的SCM型单片机主要追求的是最佳的单片形态嵌入式系统的最佳体系结构。这种创新模式奠定了单片机与普通计算机完全不同的两种模式。在这一阶段,Intel公司设计的单片机处在全球领先的水平,也为单片机的发展做出了巨大的贡献。 射频模块的CY7C68013单片机电路和程序设计:http://www.751com.cn/tongxin/lunwen_15909.html
------分隔线----------------------------
推荐内容