亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gdram-wireless.c

?? 無線解碼,用12864顯示解碼結果,00表示0,11表示1,01表示懸空
?? C
字號:
 /* 3.解碼原理
    編碼器PT2262發送的編碼信號是由:地址碼、數據碼、同步碼組成的一個完整碼字,最多可以有
		12位(A0-A11)三態地址端引腳(懸空、高電平、低電平),任意組合可提供531441個地址碼。
		將編碼器PT2262的A8位拉高,D3拉高,D0拉高,D1拉低,其余懸空。截取一段接收信號輸出波形
		如圖3所示,PT2262每發射一次,至少發送4組相同編碼字碼。每組字碼間隔(低電平)約14ms。
    將其截獲波形每組字碼放大,如圖4所示,一組字碼有12位A/D碼,每個A/D位是由2個脈沖表示:
		2個窄脈沖則表示"0";2個寬脈沖表示"1";1個窄脈沖和一個寬脈沖表示"F",即地址碼"懸空";
		除此之外,每組字碼之間還有一個同步碼隔開,所以每組字碼共計有25個寬度不同的脈沖。
		窄脈沖寬為200us;寬脈沖寬為1200us;兩個窄脈沖之間寬1200us;兩個寬脈沖間寬200us;
		寬窄脈沖間寬為200us;在4組字碼中,每組的字碼間隔為4000us。因此,采用單片機軟件解碼時,
		只要判斷出起始碼,并且識別起后面的字碼脈沖寬度即可。 
 4.抗干擾措施
    常用抗干擾措施,是在硬件電路中采用電源濾波、電源穩壓、數字地與模擬地隔離。在設計中,
		除采用上述方法外,還根據干擾信號與有效信號波形特征異同點,采用軟件識別干擾信號和有效信號,
		從而實現"抗干擾"目的。
    當遙控器不發射時,由于空氣中各雜波干擾,接收模塊的信號輸出端仍然會有干擾信號,截獲波形如圖5所示。
    觀察其特征,低電平最長為3000us,最短數十微秒;高電平最長500us,最短數微秒。與發射時接收到的規則
	  波形(即非有效信號)相比較,低電平為1400us的信號,是有效信號,而不是干擾信號。并將A0-A3 
		4個地址焊接到高電平上作為發射編碼信號的幀前碼,可解決誤碼率和干擾問題。 
 5.軟件解碼
    步驟1:單片機循環記錄接收模塊信號電平脈沖的長度,高低電平都記錄。
    步驟2:從記錄高低電平組成的波形中,找出連續8個1200?s時長的脈沖信號為特征波形段,即幀前碼。
		 (A0-A3 4個地址焊接到高電平上作為發射編碼信號的幀前碼)
    步驟3:確認幀前碼之間是否存在一個時長為14000us的低電平,如果有(則說明不是干擾碼),
		將解碼并儲存結果,然后根據指令碼執行相應控制功能。如沒有,則放棄記錄的數據,重復步驟1,
		直到滿足條件為止。 */

#include<STC2052.h>
#include"LCM12864.h"
#include <math.h>

#define NBW 			50 		//窄脈沖位寬 
#define STEP1			20 	//寬脈沖位寬 
#define WBW 			150 	//寬脈沖位寬 
#define STEP3			40 	//寬脈沖位寬 
#define SBW				1200 	//同步碼低電平寬度
#define STEP2			100	// 同步碼低電平寬度誤差
#define PurseNum 	100
#define ValidNum 	24

unsigned int k,i=0,j;
unsigned int bite_H[PurseNum];  //存高電平,至少接收2組
unsigned int bite_L[PurseNum]; //存低電平
unsigned char PurseH[PurseNum];
sbit DIN = P3^2;		//無線信號接收端
sbit LED = P3^7;    //驅動LED
bit DisplayFlag = 0;

void bianma() //記錄高低電平脈寬
{
	for(j=0;j<PurseNum;j++) { bite_H[j]=0;bite_L[j]=0; PurseH[j]=0; }
  for(j=0;j<PurseNum;j++) //用計數方式記錄脈寬
  {
		while(DIN){	bite_H[j]++;}
		while(!DIN) {bite_L[j]++;}
	}
}
void yima()
{
	for(j=0;j<PurseNum;j++)
	{
		if(abs(NBW-bite_H[j])<STEP1)
		{
			if((abs(SBW-bite_L[j])<STEP2))
			{
				if((abs(NBW-bite_H[j+1])<STEP1)|(abs(WBW-bite_H[j+1])<STEP3))
				{
				for(i=0;i<ValidNum;i++)
				{
		  		 if(bite_H[j+1+i]<NBW){ PurseH[i]= 0; }
					 else if(bite_H[j+1+i]<WBW){ PurseH[i]= 1; }
				}
				break; // 跳出for(j=0;j<PurseNum;j++) 
			  }
	  	}
		}
	}
}


//unsigned char tab_dotH[8]={0x80,0x40,0x20,0x10,0x00,0x00,0x00,0x00};
//unsigned char tab_dotL[8]={0x00,0x00,0x00,0x00,0x08,0x04,0x02,0x01};
bit UpDw=1; // 1:Up; 0:Down
void LedFlash()
{
	LED = 0; Delay(50);
	LED = 1; Delay(50);
}
void DrawSize()
{
	Draw0(8,25,1);
	Draw2(8,17,1);
	Draw4(8,9,1);
	Draw6(8,1,1);
	Draw8(0,25,1);
	Draw10(0,17,1);
	Draw12(0,9,1);
	Draw14(0,1,1);
}
//------------------------------------------------------------------------------
main()
{  
	Clear_Gdram();
	Draw_Half_Rectangle();
	DrawSize();
	i=8; j=30; UpDw=1;
	P3M1 = 0x04; 
	P3M0 = 0x00;
	InitLcm();
	while(1)
  { 
		bianma();
		yima();
   	WriteCom_Dat(0x80,0);                                
	  for(i=0;i<ValidNum;i++) {if(PurseH[i]==1) DisplayFlag = 1;}
// 	  if(DisplayFlag)
		{ 
			for(i=0;i<16;i++) {WriteCom_Dat(StringDigit[PurseH[i]],1);} 
			for(i=16;i<24;i++) {WriteCom_Dat(StringDigit[PurseH[i]],1);} 
			DisplayFlag = 0;
		}
/*		if(i==8)
		{
			Gdram_Write_Word(i,j,0xff,0xff);
			UpDw = 1; i=i+1; 
		}
		Gdram_Write_Word(i,j,0x80,0x00);
//		for(k=0;k<8;k++) Gdram_Write_Word(i,j,tab_dotH[k],tab_dotL[k]);
		if(UpDw){ j=j-1;}else{ j=j+1;}
		if((j==0)&&(UpDw))
		{
			if(i>=8){  Gdram_Write_Word(i,j,0x80,0x00); i=i-8; j=31;}
			else { Gdram_Write_Word(i,j,0xff,0xff); UpDw= 0;i=i+1;}
			if(i==8)
			{
				for(k=1;k<32;k++) Gdram_Write_Word(7,k,0x80,0x01); 
				for(k=0;k<31;k++) Gdram_Write_Word(15,k,0x80,0x01); 
				i=17;
			}
		}
		if((j==31)&&(!UpDw))
		{
			if(i<8){ Gdram_Write_Word(i,j,0x80,0x00); i=i+8; j= 0;}
			else { j=30;Gdram_Write_Word(i,j,0xff,0xff);  UpDw= 1; i=i+1; }
		}
		if(i>16)
		{
  		Delay(5000);
			Clear_Gdram();
			Draw_Half_Rectangle();
			DrawSize();
			i=8; j=30; UpDw=1;
		} */
		LedFlash();                               
	}
}
//------------------------------------------------------------------------------

/*
//------------------------------------------------------------------------------
main()
{  
	Clear_Gdram();
	Draw_Half_Rectangle();
	DrawSize();
	i=8; j=30; UpDw=1;
	while(1)
  { 
		if(i==8)
		{
			Gdram_Write_Word(i,j,0xff,0xff);
			UpDw = 1; i=i+1; 
		}
		Gdram_Write_Word(i,j,0x80,0x00);
//		for(k=0;k<8;k++) Gdram_Write_Word(i,j,tab_dotH[k],tab_dotL[k]);
		if(UpDw){ j=j-1;}else{ j=j+1;}
		if((j==0)&&(UpDw))
		{
			if(i>=8){  Gdram_Write_Word(i,j,0x80,0x00); i=i-8; j=31;}
			else { Gdram_Write_Word(i,j,0xff,0xff); UpDw= 0;i=i+1;}
			if(i==8)
			{
				for(k=1;k<32;k++) Gdram_Write_Word(7,k,0x80,0x01); 
				for(k=0;k<31;k++) Gdram_Write_Word(15,k,0x80,0x01); 
				i=17;
			}
		}
		if((j==31)&&(!UpDw))
		{
			if(i<8){ Gdram_Write_Word(i,j,0x80,0x00); i=i+8; j= 0;}
			else { j=30;Gdram_Write_Word(i,j,0xff,0xff);  UpDw= 1; i=i+1; }
		}
		if(i>16)
		{
  		Delay(5000);
			Clear_Gdram();
			Draw_Half_Rectangle();
			DrawSize();
			i=8; j=30; UpDw=1;
		}
		LedFlash();                               
	}
}
//------------------------------------------------------------------------------
main()
{  
	Clear_Gdram();
	Draw_Half_Rectangle();
	DrawSize();
	i=0; j=31; UpDw=1;
	while(1)
  { 
		if(i==0)
		{
			Gdram_Write_Word(i,j,0xff,0xff);
			i=i+1; UpDw = 1;
		}
		Gdram_Write_Word(i,j,0x80,0x00);
//		for(k=0;k<8;k++) Gdram_Write_Word(i,j,tab_dotH[k],tab_dotL[k]);
		if(UpDw){ j=j-1;}else{ j=j+1;}
		if(j==0)
		{
			Gdram_Write_Word(i,j,0xff,0xff);
			i=i+1; UpDw = 0;
			if(i==8){for(k=1;k<31;k++) Gdram_Write_Word(7,k,0x80,0x01);} 
		}
		if(j==31)
		{
			Gdram_Write_Word(i,j,0xff,0xff);
			i=i+1; UpDw = 1;
		}
		if(i>8)
		{
  		Delay(5000);
			Clear_Gdram();
			Draw_Half_Rectangle();
			DrawSize();
			i=0; j=31; UpDw=1;
		}
		LedFlash();                               
	}
}

*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区日韩| 一本色道a无线码一区v| 本田岬高潮一区二区三区| 欧美日韩视频一区二区| 国产欧美综合在线观看第十页| 亚洲一区自拍偷拍| 国产suv精品一区二区883| 91.xcao| 国产精品国产三级国产aⅴ无密码| 日av在线不卡| 91福利在线观看| 中文字幕巨乱亚洲| 成人黄色免费短视频| 日韩视频一区二区在线观看| 亚洲免费在线视频一区 二区| 国产成人在线观看| 精品少妇一区二区三区在线视频| 亚洲第一主播视频| 色综合天天综合网国产成人综合天| xf在线a精品一区二区视频网站| 水野朝阳av一区二区三区| 91麻豆产精品久久久久久| 欧美韩国一区二区| 国产91丝袜在线18| 欧美激情中文字幕一区二区| 国产一区二区在线看| 日韩精品一区二区三区在线播放 | 91美女精品福利| 欧美国产成人在线| 国产99一区视频免费| 久久精品免费在线观看| 国产精品性做久久久久久| 久久亚洲影视婷婷| 粉嫩蜜臀av国产精品网站| 国产日本一区二区| 成人高清伦理免费影院在线观看| 久久久蜜桃精品| 懂色一区二区三区免费观看| 中文字幕精品三区| 懂色一区二区三区免费观看| 国产精品国产三级国产a| 北条麻妃一区二区三区| 一级日本不卡的影视| 欧美精品在欧美一区二区少妇| 天堂一区二区在线免费观看| 欧美一二三区精品| 国产一区二区三区黄视频| 亚洲黄色小视频| 91福利视频在线| 日韩精品一二区| 欧美精品一区二区高清在线观看| 国产乱淫av一区二区三区| 中文字幕成人av| 在线精品观看国产| 日本女优在线视频一区二区| 精品久久久久久久一区二区蜜臀| 高清国产午夜精品久久久久久| 亚洲视频一区在线观看| 欧美猛男超大videosgay| 青青草国产成人99久久| 欧美国产激情一区二区三区蜜月| 欧美在线观看视频一区二区| 免播放器亚洲一区| 国产嫩草影院久久久久| 欧美日韩一二三| 国产福利一区在线| 亚洲自拍偷拍av| 亚洲精品一区二区精华| 一本大道av伊人久久综合| 美女视频一区在线观看| 最新中文字幕一区二区三区| 欧美嫩在线观看| 成人午夜av电影| 三级不卡在线观看| 国产精品网站导航| 日韩一区二区免费在线观看| 成人高清视频在线观看| 美女精品一区二区| 一区二区三区在线免费视频| 久久中文字幕电影| 欧美日本韩国一区| 波多野结衣中文字幕一区二区三区| 蜜臀国产一区二区三区在线播放| 综合婷婷亚洲小说| 一二三四社区欧美黄| 久久久99免费| 欧美一区二区三区男人的天堂| 99亚偷拍自图区亚洲| 久久精品国产**网站演员| 亚洲一区二区高清| 国产精品久久久久久久浪潮网站 | 九色综合国产一区二区三区| 亚洲激情在线播放| 亚洲国产精品黑人久久久| 日韩三级免费观看| 欧美日韩电影在线| 在线看国产日韩| 91麻豆精品在线观看| 国产.欧美.日韩| 国产最新精品免费| 男女性色大片免费观看一区二区| 亚洲国产aⅴ天堂久久| 亚洲日本免费电影| **欧美大码日韩| 国产精品白丝在线| 国产精品久久久久天堂| 国产精品美女久久久久久久久| 久久久综合视频| 久久婷婷国产综合国色天香| 精品久久久久久久久久久院品网| 欧美一区二区三区不卡| 91麻豆精品久久久久蜜臀| 欧美色爱综合网| 欧美日韩综合不卡| 7777女厕盗摄久久久| 欧美剧情电影在线观看完整版免费励志电影| 一本久道久久综合中文字幕| 91麻豆精东视频| 91麻豆产精品久久久久久| 91黄色在线观看| 在线精品观看国产| 久久亚洲影视婷婷| 久久久久久麻豆| 国产精品久久久久久亚洲毛片 | 日韩中文字幕一区二区三区| 日韩和欧美一区二区三区| 日本伊人色综合网| 久久国产夜色精品鲁鲁99| 国内精品伊人久久久久av一坑 | 国产精品123| 成人午夜短视频| 日本高清不卡在线观看| 欧美日韩国产天堂| 欧美大片在线观看| 国产三级精品视频| 亚洲理论在线观看| 日本美女一区二区三区视频| 久久疯狂做爰流白浆xx| 成人免费视频一区| 欧美日韩一区二区三区在线| 日韩三级视频在线看| 国产精品免费aⅴ片在线观看| 一区二区在线电影| 男男gaygay亚洲| 成人aaaa免费全部观看| 欧美精品黑人性xxxx| 久久无码av三级| 夜夜揉揉日日人人青青一国产精品| 奇米影视7777精品一区二区| 国产成人日日夜夜| 3d动漫精品啪啪| 国产免费久久精品| 婷婷综合久久一区二区三区| 国产精品1区二区.| 777午夜精品免费视频| 国产日韩欧美在线一区| 日韩av一区二区三区四区| a级高清视频欧美日韩| 欧美一级高清大全免费观看| 亚洲精选视频在线| 国内一区二区在线| 欧美日韩国产综合久久| 国产精品久久毛片av大全日韩| 全部av―极品视觉盛宴亚洲| 一本色道综合亚洲| 欧美韩国一区二区| 久久91精品久久久久久秒播| 91精品国产一区二区三区香蕉| 亚洲男人的天堂一区二区| 国产一区在线观看视频| 欧美三级电影在线看| 中文字幕在线不卡国产视频| 国产在线精品不卡| 91精品一区二区三区久久久久久| 亚洲人成影院在线观看| 国产一区亚洲一区| 在线播放中文一区| 亚洲精选视频在线| 91网页版在线| 中文字幕不卡三区| 国产成人免费视| 久久网站热最新地址| 久久99精品国产麻豆不卡| 欧美精品久久天天躁| 美美哒免费高清在线观看视频一区二区| 色综合天天视频在线观看| 国产精品美女一区二区| 成人中文字幕在线| 国产亚洲污的网站| 国产在线看一区| 精品少妇一区二区三区在线播放| 视频一区二区国产| 欧美色网一区二区| 亚洲国产成人91porn| 色综合视频在线观看| 亚洲欧美日韩国产中文在线| 91蝌蚪porny九色| 亚洲视频免费观看| 色综合激情久久| 亚洲一区二区三区三|