91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

nrf2401程序(收發都有),在keil上運行通過,注釋清晰,初學者必看。

資源截圖

代碼片段和文件信息

#include?
#include
//?常量定義
#define?uchar?unsigned?char?
#define?uint??unsigned?int
#define?BYTE_BIT0 0x01
#define?BYTE_BIT1 0x02
#define?BYTE_BIT2 0x04
#define?BYTE_BIT3 0x08
#define?BYTE_BIT4 0x10
#define?BYTE_BIT5 0x20
#define?BYTE_BIT6 0x40
#define?BYTE_BIT7 0x80
//---------------------------位變量定義----------------------------------------
bdata?uchar?DATA_BUF;????//用于ByteRead和ByteWrite?函數
#define?DATA7???((DATA_BUF&BYTE_BIT7)!=0)
#define?DATA0 ((DATA_BUF&BYTE_BIT0)!=0)
uchar?TxBuf[28]={
0x010x020x030x040x050x060x070x08
0x090x100x110x120x130x140x150x16
0x170x180x190x200x210x220x230x24
0x250x260x270x28};
//?------------------------------?-----------------------
sbit?PWR_UP =?P1^0;
sbit?CE =?P1^1;
// sbit?DR2 =?P3^2; //暫時沒有用到
// sbit?CLK2 =?P1^2;
// sbit?OUT2 =?P1^4;
sbit?CS =?P1^3;
sbit?DR1 =?P3^3;
sbit?CLK1 =?P1^7;
sbit?DATA =?P1^5;
//
//sbit?LED0 =?P3^4;
//sbit?LED1 =?P3^5;
//sbit?KEY0 =?P3^0;
//sbit?KEY1 =?P3^1;
//-------------------------------------------------------------------------------
unsigned?char?TxAddress[4]={0xcc0xcc0xcc0xcc};?? //發送地址
//---------------------------------------------------?
//芯片測試用,無需修改?
#define?TEST_2 0x8E???????????? // MSB?? ?D143-D136
#define?TEST_1 0x08 //????? ?D135~D128
#define?TEST_0 0x1c //???? ?D127~D120
//?注意?DATAx_W+ADDRx_W+CRC??的值必須小于256!單個數據包的大小必須小于32字節(256位)
#define?DATA2_W 0x10????? //未用到--0x10=2字節??//頻道2發送/接受數據長度(單位:Bit)
#define?DATA1_W 0xE0 //28字節?16?位???//頻道1發送/接受數據長度(單位:Bit)
//頻道2接收地址????<-頻道2未使用
#define?ADDR2_4 0x00
#define?ADDR2_3 0x1c
#define?ADDR2_2 0xcc
#define?ADDR2_1 0xcc
#define?ADDR2_0 0xcc
//?頻道1接收地址???(當前模塊地址)??<-只是用頻道1
#define?ADDR1_4 0x00
#define?ADDR1_3 0xcc
#define ADDR1_2 0xcc
#define ADDR1_1 0xcc
#define ADDR1_0 0xcc
//接收地址位置設置--CRC設置
#define ADDR_W 0x10????? //0x10?=2字節???//發送/接收地址寬度(單位:Bit)
#define CRC_L 0x1 //CRC模式???0:8位?1:16位
#define CRC_EN 0x1 //CRC校驗???0:禁止?1:啟用
//頻道設置--發送方式設置--速率設置--頻率設置
#define RX2_EN 0x0 //雙頻道功能?0:禁用?1:啟用
#define?CM 0x1 //0:Direct?Mode??1:?Shockburst?Mode
#define?RFDR_SB 0x1 //傳輸速率???0:250k???1:?1M?(250k比1M傳輸距離遠)
#define?XO_F 0x3 //16M???D12?D11?D10??確定?5種頻率
#define?RF_PWR 0x3 //信號發射功率---0DB
//
#define?RF_CH 0x2 //Channal?頻率設置Channel=2400MHz+RF_CH*1.0MHz
#define?RXEN 0x0 //0:TX???1:RX
//<將設置信息組合成每個字節的數據信息
#define RFconfig_Bit0 TEST_2
#define RFconfig_Bit1 TEST_1
#define RFconfig_Bit2 TEST_0
#define RFconfig_Bit3 DATA2_W
#define RFconfig_Bit4 DATA1_W
#define RFconfig_Bit5 ADDR2_4
#define RFconfig_Bit6 ADDR2_3
#define RFconfig_Bit7 ADDR2_2
#define RFconfig_Bit8 ADDR2_1
#define RFconfig_Bit9 ADDR2_0
#define RFconfig_Bit10 ADDR1_4
#define RFconfig_Bit11 ADDR1_3
#define RFconfig_Bit12 ADDR1_2
#define RFconfig_Bit13 ADDR1_1
#define RFconfig_Bit14 ADDR1_0
#define RFconfig_Bit15 (ADDR_W<<2|CRC_L<<1|CRC_EN)
#defin

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????.CA....??????9395??2009-06-02?15:02??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx

?????文件???????6823??2008-03-04?23:38??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.c

????.CA....??????1366??2009-06-02?15:02??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.hex

????.CA....?????13343??2009-06-02?15:02??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.LST

????.CA....??????8299??2009-06-02?15:02??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.M51

????.CA....?????10024??2009-06-02?15:02??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.OBJ

?????文件???????1139??2009-09-03?19:57??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.Opt

?????文件????????252??2009-09-03?19:57??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.plg

?????文件???????1984??2007-10-14?16:29??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx.Uv2

????.......??????1137??2009-08-30?21:27??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx_Opt.Bak

????.CA....??????1984??2007-10-13?21:40??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼\tx_Uv2.Bak

????.CA....?????11038??2009-06-02?15:03??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx

????.CA....??????7750??2008-03-04?23:38??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.c

????.CA....??????1491??2009-06-02?15:03??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.hex

????.CA....?????15534??2009-06-02?15:03??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.LST

????.CA....?????11059??2009-06-02?15:03??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.M51

????.CA....?????11946??2009-06-02?15:03??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.OBJ

?????文件???????1054??2009-09-03?19:57??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.Opt

????.CA....???????252??2009-09-03?19:57??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.plg

????.CA....??????1984??2007-10-14?16:21??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx.Uv2

????.C.....??????1054??2009-04-28?11:54??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx_Opt.Bak

????.CA....??????1984??2007-10-14?16:12??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼\rx_Uv2.Bak

?????目錄??????????0??2009-09-03?19:57??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\發送端代碼

?????目錄??????????0??2009-09-03?19:57??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)\接收端代碼

?????目錄??????????0??2009-02-24?11:44??nrf2401數據傳送(28字節4800波特率)\nrf2401數據傳送(28字節4800波特率)

?????目錄??????????0??2009-04-28?11:19??nrf2401數據傳送(28字節4800波特率)

-----------?---------??----------?-----??----

???????????????120892????????????????????26


評論

共有 條評論