⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 PTR4000的MSP430F149的发送程序
💻 C
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -