亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fasong.c

?? 無線模塊開發包
?? C
字號:
#include <reg52.h>
#include <ABSACC.h>
#include <intrins.h>
#include <stdio.h>
#define uint unsigned int
#define uchar unsigned char
#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
////////////SPI指令
#define WC		0x00
#define RC		0x10
#define WTP		0x20
#define RTP		0x21
#define WTA		0x22
#define RTA		0x23
#define RRP		0x24
bdata unsigned  char DATA_BUF;
#define DATA7	((DATA_BUF&BYTE_BIT7) != 0)
#define DATA0   ((DATA_BUF&BYTE_BIT0) != 0)
sbit	flag	=DATA_BUF^7;
sbit	flag1	=DATA_BUF^0;
#define TxRxBuf_Len 32
unsigned char TxRxBuf[TxRxBuf_Len]=
{

0x01,0x02,0x03,0x4,0x05,0x06,0x07,0x08,
0x09,0x10,0x11,0x12,0x13,0x14,0x15,0x16,
0x17,0x18,0x19,0x20,0x21,0x22,0x23,0x24,
0x25,0x26,0x27,0x28,0x29,0x30,0x31,0x32,
};
//配置口定義//
//----------------------------------------------NRF905控制IO------------------------------------------------------
sbit	TXEN=P1^0;
sbit	TRX_CE=P3^2;
sbit	PWR=P1^1;
//----------------------------------------------NRF905 SPI接口---------------------------------------------------
sbit	MISO=P1^6;
sbit	MOSI=P1^5;
sbit	SCK=P1^7;
sbit	CSN=P1^3;
//----------------------------------------nrf905狀態標志---------------------------------------------------------
sbit	AM=P1^4;
sbit	DR=P3^3;
sbit	CD=P1^2;
//---------------------------------------------------------------------------------------------------------------
sbit	led3=P2^0;
sbit	led2=P2^1;
sbit	led1=P2^2;
sbit	led0=P2^3;
//--------------------------------------------------------------------------------------------------------------
sbit	KEY0=P3^6;
sbit	KEY1=P3^7;
//--------------------------------------------------------------------------------
sbit	BELL=P3^4;
///////////////////////////////////////////////////////
//sbit      DQ=P3^5	  ;
//RF寄存器配置//
unsigned char idata RFConf[11]=
{
  0x00,                             //配置命令//
  0x4c,                             //CH_NO,配置頻段在430MHZ
  0x0C,                             //輸出功率為10db,不重發,節電為正常模式
  0x44,                             //地址寬度設置,為4字節
  0x20,0x20,                        //接收發送有效數據長度為32字節
  0xCC,0xCC,0xCC,0xCC,              //接收地址
  0x58,                              //CRC充許,8位CRC校驗,外部時鐘信號不使能,16M晶振
};
bit lcdbit;
code TxAddress[4]={0xcc,0xcc,0xcc,0xcc};
///////////延時/////////////////
static void Delay(uchar n)
{
	uint i;
	while(n--)
	for(i=0;i<80;i++);
}

///////////////
unsigned char SpiRead(void)
{
	unsigned char i;
	for (i=0;i<8;i++)
	{
		DATA_BUF=DATA_BUF<<1;
		SCK=1;
		if (MISO)	//讀取最高位,保存至最末尾,通過左移位完成整個字節
		{
			DATA_BUF|=BYTE_BIT0;
		}
		else
		{
			DATA_BUF&=~BYTE_BIT0;
		}
		SCK=0;
	 }
	 return DATA_BUF;
}

void SpiWrite(unsigned char send)
{
	unsigned char i;
	DATA_BUF=send;
	for (i=0;i<8;i++)
	{
		if (DATA7)	//總是發送最高位
		{
			MOSI=1;
		}
		else
		{
			MOSI=0;
		}
		SCK=1;
		DATA_BUF=DATA_BUF<<1;
		SCK=0;
	}
}
////////////////初始化nRF905///////////////////
void nRF905Init(void)
{
    CSN=1;						// Spi 	disable
	SCK=0;						// Spi clock line init low
	DR=0;						// Init DR for input
	AM=0;						// Init AM for input
	CD=0;						// Init CD for input
	PWR=1;					// nRF905 power on
	TRX_CE=0;					// Set nRF905 in standby mode
	TXEN=0;					// set radio in Rx mode
}
////////初始化寄存器
void Config905(void)
{
	uchar i;
	CSN=0;						// Spi enable for write a spi command
	//SpiWrite(WC);				// Write config command寫放配置命令
	for (i=0;i<11;i++)	// Write configration words  寫放配置字
	{
	   SpiWrite(RFConf[i]);
	}
	CSN=1;					// Disable Spi
}
/////////////初始化
void Inituart(void)
{
	TMOD = 0x20;				//timer1 working mode 1
	TL1  = 0xfd;					//f7=9600 for 16mhz Fosc,and ...
	TH1  = 0xfd;					//...fd=19200 for 11.0592mhz Fosc
	SCON = 0xd8;				//uart mode 3,ren==1
	PCON = 0x80;				//smod=1
	TR1  = 1;					//start timer1
}
/////////////發送數據
void TxPacket(void)
{
	uchar i;
	//Config905();
	CSN=0;
	SpiWrite(WTP);				// Write payload command
	for (i=0;i<32;i++)
	{
		SpiWrite(TxRxBuf[i]);		// Write 32 bytes Tx data
	}// Spi enable for write a spi command
	CSN=1;
	Delay(1);						// Spi disable
	CSN=0;						// Spi enable for write a spi command
	SpiWrite(WTA);				// Write address command
	for (i=0;i<4;i++)			// Write 4 bytes address
	{
		SpiWrite(TxAddress[i]);
	}
	CSN=1;						// Spi disable
	TRX_CE=1;					// Set TRX_CE high,start Tx data transmission
	Delay(1);					// while (DR!=1);
	TRX_CE=0;					// Set TRX_CE low
}
////////////////////////////////////////////////////
void SetTxMode(void)
{
	TRX_CE=0;
	TXEN=1;
	Delay(1); 					// delay for mode change(>=650us)
}
unsigned char CheckCD(void)		//Pin->檢查是否已存在 同頻率載波
{
	if (CD==1)
	{
		return 1;
	}
	else
	{
		return 0;
	}
}
void TX(void)
{
               SetTxMode();// Set nRF905 in Tx mode
			   TxPacket();// Send data by nRF905


 CheckCD();	// 返回CD的當前電平

	// SetRF_PA_PWR(unsigned char i);	//設置發射功率
}
void main(void)
{
        Inituart();
        nRF905Init();
     	Config905();
        while(1)
		{
               TX();
		}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丰满少妇久久久久久久| 韩国精品主播一区二区在线观看 | 日韩欧美国产一区二区在线播放 | 国产综合久久久久久鬼色 | 久久精品免费在线观看| 91精品国产入口在线| 欧美性猛交一区二区三区精品| av在线这里只有精品| 成人午夜看片网址| 豆国产96在线|亚洲| 成人免费av在线| 91网站视频在线观看| 99精品1区2区| 欧美伊人久久久久久久久影院 | 欧美一区二区三区在线观看| 在线播放中文一区| 91精品国产黑色紧身裤美女| 91精品国产一区二区| 日韩亚洲欧美中文三级| 欧美成人性福生活免费看| 久久综合色天天久久综合图片| 久久久久久日产精品| 国产精品久久久久7777按摩| 亚洲欧美综合网| 亚洲午夜一区二区| 久久精品国产亚洲高清剧情介绍| 精品一区二区三区香蕉蜜桃| 国产乱码精品一品二品| 99久久精品久久久久久清纯| 欧美日韩综合在线免费观看| 精品少妇一区二区三区 | av亚洲精华国产精华精| 日本大香伊一区二区三区| 欧美久久久久久久久中文字幕| 精品欧美乱码久久久久久1区2区| 国产精品美女一区二区三区 | 2欧美一区二区三区在线观看视频| 久久综合色之久久综合| 亚洲欧美成aⅴ人在线观看| 日韩一区精品视频| 国产精品系列在线观看| 欧美调教femdomvk| 国产亚洲制服色| 性做久久久久久免费观看| 大桥未久av一区二区三区中文| 欧美吞精做爰啪啪高潮| 欧美国产日韩精品免费观看| 亚洲大片一区二区三区| 国产精品自拍一区| 精品视频资源站| 国产精品美女久久福利网站| 另类小说综合欧美亚洲| 色偷偷成人一区二区三区91| xnxx国产精品| 日韩av一二三| 欧美亚州韩日在线看免费版国语版| 久久尤物电影视频在线观看| 亚洲午夜精品网| 91亚洲精品久久久蜜桃网站| 欧美变态tickle挠乳网站| 亚洲国产精品自拍| 成人av中文字幕| 欧美成人vps| 日韩中文字幕区一区有砖一区| www.性欧美| 国产欧美日韩亚州综合 | 国产欧美一区视频| 久久激情五月激情| 欧美一卡二卡三卡| 视频一区视频二区中文| 欧美日韩一区小说| 亚洲女与黑人做爰| 在线免费观看成人短视频| 中文字幕亚洲欧美在线不卡| 国产精品18久久久久久久网站| 精品国产精品网麻豆系列| 五月天激情综合| 欧美人体做爰大胆视频| 亚洲成人午夜电影| 欧美日本一区二区在线观看| 亚洲在线视频网站| 在线不卡一区二区| 日本不卡中文字幕| 日韩欧美国产三级| 国产成人在线观看免费网站| 国产亚洲精品bt天堂精选| 国产91在线看| 中文字幕中文字幕一区| 91最新地址在线播放| 亚洲精品欧美激情| 欧美三级午夜理伦三级中视频| 亚洲国产日韩a在线播放性色| 欧洲色大大久久| 美日韩黄色大片| 精品久久久久99| 成人aa视频在线观看| 日韩毛片在线免费观看| 欧美日韩国产综合草草| 奇米一区二区三区| 国产欧美日韩在线视频| 91小视频免费看| 亚洲成a人v欧美综合天堂下载| 欧美一区二区成人6969| 国产一区二区在线免费观看| 欧美激情一区二区三区全黄| 91麻豆福利精品推荐| 日韩影视精彩在线| 国产清纯美女被跳蛋高潮一区二区久久w | 久久激五月天综合精品| 欧美国产日韩一二三区| 91福利在线看| 国产真实精品久久二三区| 亚洲美女视频在线| 4438x亚洲最大成人网| 国产高清无密码一区二区三区| 亚洲免费av观看| 久久综合久久久久88| 日本高清免费不卡视频| 激情国产一区二区| 亚洲福利视频一区二区| 国产欧美1区2区3区| 日本精品视频一区二区三区| 国产乱淫av一区二区三区| 亚洲午夜久久久久久久久久久| 337p粉嫩大胆噜噜噜噜噜91av | 九九精品视频在线看| 综合激情成人伊人| 亚洲精品一区在线观看| 欧美日韩中字一区| av午夜一区麻豆| 精品在线观看视频| 午夜欧美2019年伦理| 国产精品久久久久久久久免费相片| 日韩精品中文字幕一区| 在线精品视频免费播放| 国产91丝袜在线播放九色| 三级不卡在线观看| 亚洲午夜视频在线观看| 一色桃子久久精品亚洲| 欧美国产激情一区二区三区蜜月| 日韩片之四级片| 在线综合+亚洲+欧美中文字幕| 色天天综合久久久久综合片| 成人高清免费在线播放| 国产成人av一区| 狠狠色伊人亚洲综合成人| 亚洲第一福利视频在线| 亚洲一级不卡视频| 亚洲精品视频在线看| 国产精品日韩成人| 欧美成人女星排名| 精品国产91久久久久久久妲己| 欧美精品在线视频| 7777精品伊人久久久大香线蕉最新版| 日本高清不卡视频| 91久久精品一区二区二区| 91麻豆.com| 日本久久电影网| 欧美性猛片xxxx免费看久爱| 在线观看中文字幕不卡| 欧美三级乱人伦电影| 欧美国产成人在线| 亚洲国产成人在线| 中文字幕免费观看一区| 国产精品一品视频| 国产乱码字幕精品高清av| 国产精品1区二区.| 99久久精品国产导航| 91福利资源站| 欧美日韩国产精选| 91精品视频网| 久久新电视剧免费观看| 亚洲国产精品高清| 一区二区三区美女| 亚洲国产乱码最新视频| 性欧美大战久久久久久久久| 琪琪一区二区三区| 国产麻豆视频一区| av网站一区二区三区| 9i在线看片成人免费| 成人91在线观看| 91在线视频播放地址| 91在线精品一区二区三区| 成人污视频在线观看| 成人少妇影院yyyy| 成人福利视频在线看| 在线观看日韩电影| 欧美一级日韩免费不卡| 日韩欧美亚洲国产另类| 3d动漫精品啪啪一区二区竹菊| 91精品国产91久久久久久最新毛片| 日韩欧美在线123| 精品福利在线导航| 亚洲精品美国一| 免费久久99精品国产| thepron国产精品| 日韩三级免费观看| 亚洲少妇屁股交4| 麻豆精品视频在线观看| 99国产精品视频免费观看|