?? main.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 + -