main.c

来自「我写的atmega16驱动的nrf24l01程序」· C语言 代码 · 共 72 行

C
72
字号

#include "WDCT.h"	
#include "init.c"		
#include "key.c"	    
#include "int.c"	   	
#include "deal.c"  	




void main(void)
{
unsigned char i;	
	init_devices();
	
	SPI_MasterInit();
	bSignal2Hz=0;
	bTest=0;
	//Led2FlashTimes=8;
	while(1)
	{
		if(bKeyGetted == dTrue)	
		{
			SPI_MasterTransmit(KeyValue);
			UDR=KeyValue;
			Led2FlashTimes=KeyValue;
			bKeyGetted = dFalse;	
		}
		Timer();
		WDR();
	}
	
	
/*	
    nrf24l01_init();

    nrf24l01_init0();
    nrf24l01_test0();

    nrf24l01_send0(T_data, 20);
    
    T_data[0] = 0x17;                       // CONFIG
    T_data[1] = 0x00;                       // power down
    SPI_SendData(T_data, R_data, 2); 
  //  nrf24l01_test0();
    T_data[0] = 0x17;                       // CONFIG
    T_data[1] = 0x00;                       // power down
    SSP_SendData(T_data, R_data, 2); 

    T_data[0] = 0x61;                       // CONFIG
    T_data[1] = 0x00;                       // power down
    SSP_SendData(T_data, R_data, 21);    


    nrf24l01_init();
    nrf24l01_init0();

    nrf24l01_send(s, 20);

    T_data[0] = 0x17;                       // CONFIG
    T_data[1] = 0x00;                       // power down
    SSP_SendData(T_data, R_data, 2);
       
    T_data[0] = 0x61;                       // CONFIG
    T_data[1] = 0x00;                       // power down
    SPI_SendData(T_data, R_data, 21);

     nrf24l01_init();

*/
}

⌨️ 快捷键说明

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