main.c

来自「PTR4000的MSP430F149的发送程序」· C语言 代码 · 共 52 行

C
52
字号
#include  <msp430x14x.h>
//#include "NRF2401_R.H"
#include "NRF2401_T.h"

#define Channel 0
unsigned char TX_DATA[30]={0xcc,0xcc,0xcc,0xcc,
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2};

unsigned char Re[26];

void main( void )
{
	unsigned int i;
	WDTCTL = WDTPW + WDTHOLD;             // Stop WDT        
         P1DIR|=BIT0;
	BCSCTL1 &= ~XT2OFF;                   // XT2 = HF XTAL      
	do 
	{
		IFG1 &= ~OFIFG;                        // Clear OSCFault flag
		for (i = 0xFF; i > 0; i--);            // Time for flag to set
	}
	while ((IFG1 & OFIFG) != 0);           // OSCFault flag still set? 
	BCSCTL2 = 0x88;                        // MCLK = XT2 (safe)
	
        TX_nRF2401_ON();                    //激活2401
	TX_InitnRF2401(Channel);                //初始化函数	
	//TX_RXEN_HIGH();                 //接收
        TX_TXEN_HIGH();                   //发射
 
        //RX_nRF2401_ON();
       // RX_InitnRF2401(Channel);
       // RX_RXEN_HIGH();                //接收
        
        _EINT(); 
	 for(;;)
	 {
             P1OUT ^=BIT0;
	 	 //for(i=0;i<15;i++)
	 	 	// TX_delay200();
	 	// TX_Trans(TX_DATA,30);
	 }

}
/*
#pragma vector=PORT2_VECTOR
__interrupt void P2_ISR (void)
{
   RX_ReceiveShock(Re,26);
   P2IFG &=~RX_DR1;
   P1OUT^=0x01;
}
*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?