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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? decode.c

?? 主要供用戶進(jìn)行學(xué)習(xí)和簡(jiǎn)單設(shè)計(jì)
?? C
字號(hào):
//====================================================================================
//文 件 名: Decode.c
//功能描述: 紅外接收頭的遙控器接收譯碼程序
//維護(hù)記錄: 2006年6月16         by hongyan.Feng
//====================================================================================
#include "SPCE061A.h"
unsigned int STime=0x0100;					//定義起始位的低電平持續(xù)時(shí)間//0x00f5
unsigned int HLTime=0x0028;					//定義高電平(其實(shí)是邏輯1)的持續(xù)時(shí)間//0x0020

unsigned int iData=0x0080;					//鎖存I/O口讀到的數(shù)據(jù)
unsigned int iCounter=0;					//用來計(jì)數(shù)

//====================================================================================
//語法格式: void RN_Initial(void)
//功能描述: 紅外接收頭的端口初始化函數(shù)
//入口參數(shù): 無
//出口參數(shù): 無
//維護(hù)記錄: 2006年6月26         by hongyan.Feng
//====================================================================================	
void RN_Initial(void)
{	
	*P_IOA_Dir = 0xff00;					//初始化IOA7為帶上拉電阻的輸入口(紅外接收頭的數(shù)據(jù)輸入口)
	*P_IOA_Attrib = 0xff00;
	*P_IOA_Data = 0x0080;
}
//====================================================================================
//語法格式: unsigned int Decode(void)
//功能描述: 紅外接收頭的遙控器譯碼函數(shù)
//入口參數(shù): 無
//出口參數(shù): 譯碼后數(shù)據(jù)
//維護(hù)記錄: 2006年6月26         by hongyan.Feng
//====================================================================================	
unsigned int Decode(void)
{	
	unsigned int iCode=0;					//用來存儲(chǔ)譯碼
	unsigned int Flag,i,SFlag=0;
	unsigned int j;
	unsigned int iTest[8];					//存儲(chǔ)各個(gè)碼讀到的高電平持續(xù)時(shí)間,以便譯碼
	Flag = 0;
	i = 0;
	iCode = 0;
	
	*P_TimerA_Ctrl = 0x0000;				//TimerA的頻率設(shè)置為fosc/2
	*P_TimerA_Data = 0xFEB4;				//設(shè)置38KHz的計(jì)數(shù)頻率
	*P_INT_Ctrl = 0x1000;					//允許IRQ1中斷 
	__asm("INT IRQ");						//開IRQ中斷
	
	while(iData==0x0080)					//如果讀到IOA8口的值為1,循環(huán)讀IOA8口的值,等待起始標(biāo)志到來。----沒有信號(hào)時(shí)HS0038輸出高電平
	{
		*P_Watchdog_Clear = 0x0001;
	}
	iCounter = 0;
	while(iData==0)							//讀低電平
	{
		*P_Watchdog_Clear = 0x0001;
	}
	if(iCounter>STime)						//判斷讀到的低電平是否為起始標(biāo)志----根據(jù)觀察波形,這個(gè)起始位的持續(xù)時(shí)間是15ms(38*15/2)
	{
		SFlag = 1;							//如果是,起始標(biāo)志置1
		iCounter = 0;
	}
	while(SFlag == 1)						//讀數(shù)據(jù)----主要是讀8位碼高電平的持續(xù)時(shí)間
	{
		while(iData==0x0000)				//如果讀到是低電平,等待高電平到來 
			*P_Watchdog_Clear = 0x0001;
		iCounter = 0;
		while(iData==0x0080)				//讀到高電平,循環(huán)等待下跳沿的到來
		{
			*P_Watchdog_Clear = 0x0001;
		}
		iTest[i] = iCounter;				//下跳沿到來,保存高電平持續(xù)時(shí)間
		i++;
		if(i>7)								//判斷8位是否已經(jīng)讀完
		{ 
		 	SFlag = 0;						//已經(jīng)讀完,清起始標(biāo)志,以便下一次讀取
			i = 0;
		}
	}
	if(iTest[0]>HLTime)						//先譯第一位碼
		iCode |= 1;
	for(j=1;j<8;j++)						//譯剩余7位碼
	{
		if(iTest[j]>HLTime)					//1的譯碼,這個(gè)HLTime可以通過示波器觀察得到,需要一定的余量 
		{
			iCode = iCode<<1;
			iCode |= 1;
		}
		else								//0的譯碼
		{
			iCode = iCode<<1;			
			iCode |= 0;
		}
		*P_Watchdog_Clear = 0x0001;
	}
	iCode &= 0x00ff;						//取得最終的譯碼值
	*P_Watchdog_Clear = 0x0001;
	return iCode;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狠狠色丁香久久婷婷综合丁香| 欧美顶级少妇做爰| 久久精品亚洲乱码伦伦中文| 精一区二区三区| 欧美精品一区在线观看| 激情五月激情综合网| 久久久一区二区三区| 成人av电影在线网| 亚洲四区在线观看| 9191精品国产综合久久久久久| 免费精品视频在线| 国产午夜精品福利| 色哟哟亚洲精品| 日韩精品欧美精品| 2020国产成人综合网| av一区二区三区黑人| 亚洲一区二区在线免费观看视频| 欧美精品三级日韩久久| 韩日欧美一区二区三区| 国产精品美女久久久久aⅴ| 91福利在线观看| 免费高清不卡av| 亚洲欧洲国产专区| 欧美色大人视频| 国产揄拍国内精品对白| 亚洲免费观看高清完整版在线观看 | 欧美在线免费观看亚洲| 丝袜亚洲另类丝袜在线| 日本一区二区三区在线观看| 在线免费观看日韩欧美| 国内精品久久久久影院一蜜桃| 亚洲欧洲精品天堂一级 | 欧美精品一二三区| 国产一区二区h| 亚洲成人自拍偷拍| 久久精品日产第一区二区三区高清版| 91久久人澡人人添人人爽欧美 | 亚洲人成网站色在线观看| 91精品国产色综合久久| av在线播放一区二区三区| 日韩国产欧美在线观看| 日韩美女视频一区二区| 欧美成人乱码一区二区三区| 91极品美女在线| 国产aⅴ综合色| 奇米色777欧美一区二区| 亚洲柠檬福利资源导航| 国产亚洲欧美日韩日本| 日韩三级视频在线观看| 欧洲色大大久久| 不卡的av在线| 国内不卡的二区三区中文字幕| 亚洲国产综合91精品麻豆| 国产精品国产自产拍高清av | 91国产免费看| 成人av手机在线观看| 狠狠色2019综合网| 美女视频网站久久| 亚洲国产欧美日韩另类综合| 亚洲人123区| 国产精品少妇自拍| 国产视频911| 2欧美一区二区三区在线观看视频| 欧美男女性生活在线直播观看| 色婷婷综合中文久久一本| 成人午夜精品一区二区三区| 国产乱妇无码大片在线观看| 久久精品国产99| 麻豆精品视频在线观看视频| 天堂在线亚洲视频| 香蕉乱码成人久久天堂爱免费| 亚洲另类在线一区| 亚洲美腿欧美偷拍| 亚洲日本乱码在线观看| 中文字幕亚洲在| 亚洲素人一区二区| 一区二区三区自拍| 亚洲一区自拍偷拍| 亚洲已满18点击进入久久| 一级做a爱片久久| 亚洲自拍偷拍网站| 亚洲成人av福利| 日韩二区在线观看| 蜜臀精品久久久久久蜜臀| 蜜臀av性久久久久av蜜臀妖精| 日韩国产在线一| 久久精品国产一区二区三区免费看| 日韩黄色免费电影| 看电影不卡的网站| 国产丶欧美丶日本不卡视频| 高清国产一区二区| 99国产精品久久久久久久久久| 成人国产精品免费网站| 91一区二区三区在线观看| 在线精品视频一区二区| 欧美人伦禁忌dvd放荡欲情| 制服丝袜av成人在线看| 精品久久久久久亚洲综合网| 国产欧美一区在线| 亚洲精品成人天堂一二三| 日日欢夜夜爽一区| 极品少妇xxxx精品少妇偷拍| 成人在线综合网| 色老汉av一区二区三区| 91精品视频网| 国产视频一区在线观看| 一二三区精品福利视频| 美国三级日本三级久久99| 成人性生交大片免费看视频在线| 一本到不卡免费一区二区| 91麻豆精品国产91久久久更新时间 | 成人av电影在线观看| 欧美性高清videossexo| 精品99999| 亚洲欧美一区二区久久| 欧美aaa在线| eeuss鲁片一区二区三区| 欧美精三区欧美精三区| 国产亚洲成av人在线观看导航| 夜夜嗨av一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 99在线精品观看| 日韩一区二区三区三四区视频在线观看 | 久久精品国产第一区二区三区| 9i看片成人免费高清| 日韩一级大片在线观看| 中文字幕综合网| 国产在线精品免费| 在线免费观看成人短视频| 国产亚洲午夜高清国产拍精品| 亚洲综合激情小说| 成人av影院在线| 精品国产亚洲一区二区三区在线观看| 亚洲乱码国产乱码精品精98午夜| 国产综合久久久久久鬼色 | 日韩va亚洲va欧美va久久| 不卡一区在线观看| 日韩色视频在线观看| 亚洲一线二线三线久久久| 成人h版在线观看| 欧美成人一区二区三区在线观看 | 欧美视频在线一区| 国产精品久久久久久久久久久免费看 | 奇米一区二区三区av| 91小视频免费看| 中文字幕av在线一区二区三区| 蜜臀av国产精品久久久久| 欧美日韩一区二区三区在线| 国产精品理论在线观看| 国产真实乱对白精彩久久| 在线综合亚洲欧美在线视频| 亚洲黄色免费网站| av高清久久久| 国产精品乱人伦一区二区| 国产伦精一区二区三区| 欧美一区二区三级| 日日嗨av一区二区三区四区| 欧美在线你懂的| 亚洲一级二级三级在线免费观看| av亚洲精华国产精华| 国产精品久久久久一区| 丁香婷婷深情五月亚洲| 国产视频在线观看一区二区三区| 国产在线视频精品一区| 精品国一区二区三区| 精品在线免费视频| 精品久久国产老人久久综合| 蜜臀av在线播放一区二区三区| 制服丝袜亚洲播放| 久久国产精品99久久人人澡| 91精品国产日韩91久久久久久| 日韩国产精品91| 欧美成人猛片aaaaaaa| 卡一卡二国产精品| 久久综合久久综合亚洲| 国产精品自拍毛片| 国产精品久线在线观看| 成人av在线一区二区三区| **网站欧美大片在线观看| 91丨porny丨首页| 一区二区三区欧美视频| 欧美二区乱c少妇| 久久97超碰色| 中文字幕不卡的av| 在线观看成人免费视频| 香蕉乱码成人久久天堂爱免费| 欧美一区二区三区视频在线| 久久国产婷婷国产香蕉| 日本一区二区三区久久久久久久久不| 成人小视频免费在线观看| 亚洲欧美日韩成人高清在线一区| 欧美在线高清视频| 美女网站色91| 国产精品理论在线观看| 欧美性生活影院| 精品一区精品二区高清| 国产精品久久久久久久久晋中 | 成人午夜电影久久影院| 一区二区高清视频在线观看| 91精品视频网|