欢迎来到天天文库
浏览记录
ID:57684154
大小:41.00 KB
页数:22页
时间:2020-08-31
《无线发射程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、无线发射#include#include#include#include//----------------------------------------------------------------------------------------------------------------#defineuintunsignedint#defineucharunsignedchar//----------------
2、------------------------------------------------------------------------------------------------#defineBYTE_BIT0 0x01#defineBYTE_BIT7 0x80//-----------------------------------------------------------------------------------------------------------
3、-----bdataunsigned charDATA_BUF;#defineDATA7 ((DATA_BUF&BYTE_BIT7)!=0)#defineDATA0 ((DATA_BUF&BYTE_BIT0)!=0)sbit flag =DATA_BUF^7;sbit flag1 =DATA_BUF^0;//---------------------------------------------------发送数据缓冲区-----------------------
4、--------------------------#defineTxRxBuf_Len4unsignedcharTxRxBuf[TxRxBuf_Len]={0x29,0x30,0x31,0x32,};codeTxAddress[4]={0xcc,0xcc,0xcc,0xcc};chartf;//----------------------------------------NRF905工作模式控制端口--------------------------------------------------
5、----sbit TXEN=P1^4;sbit TRX_CE=P3^2;sbit PWR=P1^3;//----------------------------------------LED显示端口---------------------------------------------------sbit LED=P3^5;//----------------------------------------NRF905数据交换端口-------------------------
6、--------------------------sbit MISO=P1^6;sbit MOSI=P1^1;sbit SCK=P1^5;sbit CSN=P1^0;//----------------------------------------nrf905状态端口---------------------------------------------------------sbit AM=P1^7;sbit DR=P3^3;sbit CD=P1^2;
7、//---------------------------------------------------------------------------------------------------------------sbit led3=P2^0;sbit led2=P2^1;sbit led1=P2^2;sbit led0=P2^3;//----------------------------------------按键端口----------------------
8、---------------------------------sbit KEY=P3^4;//----------------------------------------nrf905控制指令-------------------------------------------#defineWC 0x00#defineRC 0x10#defineWTP 0x20#defineRTP 0x
此文档下载收益归作者所有