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

📄 audio_int.c

📁 采用STC MCU(5410) + TI CC2500 做的无线对讲系统.2.4G 频段 有效距离15m.Keil uv 3下的源码
💻 C
字号:
#define		_AUDIO_INT_C_
#include"audio.h"
#include"main.h"
#undef		_AUDIO_INT_C_
static bit	bTwo4Bit;
//static	unsigned char data msCount;

void AudioTimer0(void) interrupt 1 using 1
{
	unsigned char i;
//	p3_0=~p3_0;
	TL0=0xA8;//FRQ = 33 mHz 
	TH0=0xFE;
	if(!bTwo4Bit){
		HI_4BIT();
	}
	else{
		LOW_4BIT();	
		
		PCMTransmit[PCMTransmitSave] = input;// data sampling input
		PCMTransmitSave++;
		PCMTransmitSave&=0x7F;
		
		output=0;
		if(PCMReceiveSend!=PCMReceiveSave){	
			output=PCMReceive[PCMReceiveSend];// data D/A Output From CC2500	
			PCMReceiveSend++;
			PCMReceiveSend&=0x7F;		
		}								
	}
	CW6695CLK();
	CW6695CLK();
	CW6695CLK();
	CW6695CLK();	
	bTwo4Bit=~bTwo4Bit;	
	/************************************************************
		Bellow Timing Event with ms
	*************************************************************/	
//	msCount++;
//	if(msCount==8){// 125 us * 8 == 1000us == 1ms
//		msCount=0;
		for(i=0;i<EVENTLENGTH;i++){
			if(!(EventTime[i]&0x80))
				EventTime[i]--;
		}
//	}
}










⌨️ 快捷键说明

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