1. 首页
  2. 课程学习
  3. 嵌入式
  4. 51单片机控制nrf401 C语言源程序

51单片机控制nrf401 C语言源程序

上传者: 2022-07-22 17:49:07上传 RAR文件 8.73 KB 热度 13次

#ifndef _common_h

#define _common_h

 #include

 #include

 #include

 #define uint unsigned int

 #define uchar unsigned char

 #define ulong unsigned long

 //set RF401 into transmit mode; RF module is default receive mode

 #define TRANSMIT

 #define SUCCESS 0xaa

 #define FAILURE 0x55

 #define YES 0xaa

 #define NO 0x55

 #define LED PORT2_5

 #define TXD PORT2_6

 #define RXD PORT2_7 

 //#define TXD DIN

 //#define RXD DOUT 

 sbit DOUT = P1^0;

 sbit DIN = P1^1;

 sbit RFCS = P3^3;

 sbit PWR_UP = P3^4;

 sbit TXEN = P3^5;

 sbit PORT2_5 = P2^5;

 sbit PORT2_6 = P2^6;

 sbit PORT2_7 = P2^7;

 extern uchar COMFlag;

 extern uint delay;

 extern uchar RecBuf[3];

 extern void InitUART_T1(void);

 //extern void InitUART_T2(void);

 extern void SendUART(uchar DataSend);

 //extern uchar RecUART(void);

 extern void extendUARTsend(uchar DataToSend);

 extern uchar extendUARTreceive(void);

 //extern uchar RFtransceive(uchar RFdata);

下载地址
用户评论