已知单片机系统晶振频率为12MHz,若要求定时值为100us时,定时器T0工作在方式2时,定时器T单片机系统晶振频率为12MHz,机器周期为Tc=1us,方式2为8位计数方式,要求定时值为100us时,则定
求51单片机nRF24L01+无线模块的程序和设计电路图,收和发的
求51单片机nRF24L01+无线模块的程序和设计电路图,收和发的
nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。
nRF24L01供应商:拍明芯城元器件商城
简介
输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到各种单片机芯片,并完成无线数据传送工作。
极低的电流消耗:当工作在发射模式下发射功率为0dBm 时电流消耗为11.3mA ,接收模式时为12.3mA,掉电模式和待机模式下电流消耗更低。
应用领域
● 无线鼠标 键盘 游戏机操纵杆
● 无线门禁
● 无线数据通讯
● 安防系统
● 遥控装置
● 遥感勘测
● 智能运动设备
● 工业传感器
● 玩具
性能参数
◆ 小体积,QFN20 4x4mm封装
◆ 宽电压工作范围,1.9V~3.6V,输入引脚可承受5V电压输入
◆ 工作温度范围,-40℃~+80℃
◆ 工作频率范围,2.400GHz~2.525GHz
◆ 发射功率可选择为0dBm、-6dBm、-12dBm和-18dBm
◆ 数据传输速率支持1Mbps、2Mbps [1]
◆ 低功耗设计,接收时工作电流12.3mA,0dBm功率发射时11.3mA,掉电模式时仅为900nA
◆ 126个通讯通道,6个数据通道,满足多点通讯和调频需要
◆ 增强型“ShockBurst”工作模式,硬件的CRC校验和点对多点的地址控制
◆ 数据包每次可传输1~32Byte的数据
◆ 4线SPI通讯端口,通讯速率最高可达8Mbps,适合与各种MCU连接,编程简单
◆ 可通过软件设置工作频率、通讯地址、传输速率和数据包长度
◆ MCU可通过IRQ引脚块判断是否完成数据接收和数据发送
原理图
电路原理
nRF24L01原理图
NRF24L01发射与接收程序——51单片机
#include求基于51单片机无线模块nrf24l01程序
刚好正在研究,网上找的,稍改了一下,2015.8.17晚试验 接收方应该没问题,但发送方上电一次只能发2 个数据,想再发,单片机复位也不行 必须重新给NRF24L01上电 有的网友则只能发一次 单片机用STC12C5A32S2,但硬件SPI不成功,用的是普通IO模拟SPI #includeNRF24L01模块发射---接收51单片机程序
#include标签:信息技术 单片机 51单片机 nrf24l01 电路图
相关文章
- 详细阅读
-
51单片机流水灯详细阅读
51单片机流水灯程序程序如下:
#include sbit led1 = P2^0;sbit led2 = P2^1;sbit led3 = P2^2;sbit led4 = P2^3;sbit led5 = P2^4;sbit led6 = P2^5;sbit led7 = P2^6;sbit -
单片机C语言定义u8错误详细阅读
c语言中u8是什么意思"u8*"一般代表unsigned char* ,是使用typedef或者define重新定义过的,指向无符号字符数据类型的指针。另外:u8 是unsigned charu16 是unsigned shortu32 是
-
信息技术会考操作题photon已经做完详细阅读
信息技术学业水平考试步骤错了会不会影响成绩?不会,这种考试一是看你的最终结果,最终结果相同应该就能获得分数,步骤错了也分步骤顺序错了和步骤的具体操作错了,顺序错了不会有影
-
单片机0到999秒表数码管显示程序和详细阅读
用单片机实现3位数简易秒表的控制,计时范围为0-999s,并将计时时间在三位数码管上显示出来?如果是作业(包括课程设计),请自己完成; 如果是项目,请私聊我。C51单片机:用数码管显示0到99
-
STRC52单片机超声波测距的原理图是详细阅读
超声波测距的原理二、 超声波测距原理
1、 超声波发生器
为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方 -
单片机问题 急!!!!!详细阅读
单片机问题(高手来,急!!!)下列程序,经过调试,完全符合题目要求: ORG 0000H LJMP START XRL P1, #255 JNB P3.2, $ RETI START: SETB IT0 SETB EX0 SETB EA MOV P1, #55H SJMP $ EN
-
兄弟你那单片机右移,能不能给我个右详细阅读
单片机右移到左移,左移到右移的花样流水灯程序问题LED灯右移到最右边后向左移时是这样的:右移一位→第二个延时程序→第一个延时程序→右移右移一位→第二个延时程序→第一个
-
51单片机静态数码管程序详细阅读
51单片机共阴数码管利用静态显示,让六个数码管显示1~6,程序怎么写?代码如下:#include #define uchar unsigned char#define uint unsigned int#define data P0 //P0口宏定
-
51单片机通过AD采集的数据,控制电机详细阅读
我用的8051单片机,试图用ad采集来自可变电阻的信号转变成数字信号,提供给单片机来驱动步进电机检测电平很简单,首先让单片机读出与ad转换芯片连接管脚的电平信号,再接着写判断此