//自适应频率的2262解码代码 晶振11.0592到22.1184MHZ
//p3.2脚接 315m无线接收头的输出端,p1口接LED作指示灯
#include"AT89x52.h"
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit shou = P3^2;
//=========================================================================
void InitTimer0(void)
{
TMOD = 0x11; //定时器1,定时器0用模式1 16位计时用,12T
EA = 1;
ET0 = 1;
ET1=1;
}
//========================================================================
void main(void)
{
InitTimer0();
EX0=1;
while(1);
}
//========================================================================
void ex0(void) interrupt 0
{
bit err=0;
uchar i,tl,th,ma1,ma2,ma3;
uchar TimeCount;
uint l,m;
EX0=0;
TR1=1;
i=0;
。
。
。
。
。
。
。
//自适应频率的2262解码代码 晶振11.0592到22.1184MHZ
//p3.2脚接 315m无线接收头的输出端,p1口接LED作指示灯