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

📄 cc2500int.c

📁 采用STC MCU(5410) + TI CC2500 做的无线对讲系统.2.4G 频段 有效距离15m.Keil uv 3下的源码
💻 C
字号:
#define		_CC2500INT_C_
#include"cc2500int.h"
#include"main.h"
#include"cc2500.h"
#include"intrins.h"
#undef		_CC2500INT_C_


//static bit 	bStarACK;
/***************************************************
	.	C2500 Receive And transmit interrput
***************************************************/
void ExInt1(void) interrupt 2 using 2
{
	if(bTransmitReceive){//Transmmit data interrupt
		bTransmitReceive=0;
	}
	else{// received data 					
		CC_FIFO_Single_Read();// PCM Data ID 
		CC_FIFO_Burst_Read();// burst read 61 byte
		TR0=1;
		EventTime[1]=0x80;//calibration the timer
	}
	CC_Reg_Read(TI_CCxx_RXBYTES);
	if(CCTemp&0x80){// receive fifo normal	
		CC_Cmd_Write(TI_CCxx_SFRX);// flush receive fifo
		LedSecond=0;
	}	
	CC_Reg_Read(TI_CCxx_TXBYTES);
	if(CCTemp&0x80){// send data undeflow
		CC_Cmd_Write(TI_CCxx_SFTX);
		LedFirst=0;
	}			
/*		
		if(!bStarACK){
			bStarACK=1;
		}
		else{		
			bTransmitReceive=1;					
			CC_FIFO_Single_Write(TransmitCommandID);//write 1 byte	
			CC_FIFO_Burst_Write();//write 61 byte
			TransmitCommandID++;
			CC_Cmd_Write(TI_CCxx_STX);// Transmit Active												
		}
*/		
}

⌨️ 快捷键说明

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