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

📄 2262软件编码.c

📁 无线发射模块PT2262程序模块
💻 C
字号:
#include <AT89X52.H>
#include <INTRINS.H>
#define uchar unsigned char
#define uint unsigned int
#define DOUT P3_5   // 模拟数据输出口
uint dizhima[29]={0xaaaa,0xaaa0,0xaabc,0xbe0e,0xaaaa,0xbe0e,0x2880,0x2880,0xaab3,//各门所对应的地址码
				  0xaaa2,0xaaba,0xaaab,0xaab0,0x2fe0,0xaaaa,0x2fe0,0x83ce,0x83ce,
				  0xaaae,0xaa88,0xaabe,0xaaeb,0xaabf,0xaaa8,0xaaaa,0xaa8c,0xaaa3,
				  0xaabb,0xaab2}; 

/*********************************************************************/
//函数名称:void foura(void)
//函数功能:模拟4倍振荡周期
//入口参数:无
//出口参数:无
void foura(void)
{		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
	
}
/*********************************************************************/
//函数名称:void dama0(void)
//函数功能:模拟位0
//入口参数:无
//出口参数:无
void dama0(void)//BIT"0"
{
	DOUT=1;
	foura();
	DOUT=0;
	foura();
	foura();
	foura();

	DOUT=1;
	foura();
	DOUT=0;
	foura();
	foura();
	foura();
}



/*********************************************************************/
//函数名称:void dama1(void)
//函数功能:模拟位1
//入口参数:无
//出口参数:无
void dama1(void)//BIT"1"
{

	DOUT=1;
	foura();
	foura();
	foura();


	DOUT=0;
	foura();
	
	DOUT=1;
	foura();
	foura();
	foura();
	DOUT=0;
	foura();
}


/*********************************************************************/
//函数名称:void damaf(void) 
//函数功能:模拟位F
//入口参数:无
//出口参数:无


void damaf(void)//BIT"f"
{

	DOUT=1;
	foura();
	DOUT=0;
	foura();
	foura();
	foura();

	DOUT=1;
	foura();
	foura();
	foura();
	DOUT=0;
	foura();

}


/*********************************************************************/
//函数名称:void syn(void)
//函数功能:模拟同步位
//入口参数:无
//出口参数:无
void syn(void)
{	uchar i=31;
	DOUT=1;
	foura();
	DOUT=0;
	while(i--)
	{
	foura();

	}

}

/*********************************************************************/
//函数名称:jiemi
//函数功能:解密
//入口参数:无
//出口参数:无
void jiemi(void)
{	
	dama1();
	dama0();
	dama0();
	dama0();
}
/*********************************************************************/
//函数名称:kaimen
//函数功能:开门控制
//入口参数:无
//出口参数:无
void kaimen(void)
{
	dama0();
	dama0();	
	dama0();
	dama1();
}
/*********************************************************************/
//函数名称:guanmen
//函数功能:关门控制
//入口参数:无
//出口参数:无
void guanmen(void)
{
	dama0();
	dama0();
	dama1();
	dama0();
}
/*********************************************************************/
//函数名称:zanting
//函数功能:暂停控制
//入口参数:无
//出口参数:无
void zanting(void)
{
	dama0();
	dama1();
	dama0();
	dama0();
}
void main(void)
{
	while(1)
	{
	dama1();
	damaf();
	damaf();
	damaf();

	damaf();
	damaf();
	damaf();
	damaf();
//	guanmen();
	// kaimen();
	zanting();
//	jiemi();
	syn();
	}
}

⌨️ 快捷键说明

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