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

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

?? main.c

?? 這是關(guān)于遙控的程序和一些資料
?? C
字號:
/*----------------------------------------

紅外遙控解碼
(M50560電視遙控器)

Copyright 2005/9/13
All rights reserved.		
		
	明浩 E-mail: pnzwzw@163.com   pnzwzw@cdle.net

一體化接收頭輸出端拉P3.2(int0),P1為控制輸出端。
可以擴展到32路或更多
輸出為低電平有效
----------------------------------------*/

#include <AT89x051.h>

void InitCom(void);
void ComOutChar(unsigned char OutData);
void DelayA(void);
void DelayB(void);

void main(void)
{
	unsigned int TempCyc;

	InitCom(); //初始化串口
	EA = 1;	//允許CPU中斷
	IT0 = 1; //INT0下降沿有效
	EX0 = 1; //開INT0中斷;
	ComOutChar(1);
	ComOutChar(5);
	ComOutChar(3);
	do
		{	
			for (TempCyc=0; TempCyc<35000; TempCyc++)
				P3_7 = 0;
			for (TempCyc=0; TempCyc<30000; TempCyc++)
				P3_7 = 1;		//工作指示LED
		}
	while(1);
}

//INT0中斷
void INT0Fun(void) interrupt 0 using 2
{
	unsigned char IRCode[2], IROK;
	unsigned int TempCyc, TempCycB, TempCycA;
	EX0 = 0; //外部中斷0關(guān)閉
	IROK = 0;
	DelayA(); //延時等待引導(dǎo)碼的前半部結(jié)束
	DelayA();
	if (!P3_2)  //檢驗前半部是否過早結(jié)束,防干擾
		{
			for (TempCycA=0; TempCycA<2; TempCycA++)
				{
					DelayA();
					if (P3_2)  //檢驗前半部是否過早結(jié)束,防干擾
						{
							for (TempCyc=0; TempCyc<300; TempCyc++)
								if (!P3_2) break; //等待第一個位,
							if (TempCyc<300) //超時檢驗
								{
									for (TempCyc=0; TempCyc<8; TempCyc++)
										{
											while(!P3_2); //等待P3_2拉高,開始位的下部分
											DelayB(); //這里沒設(shè)超時,實際應(yīng)用在多功能的設(shè)計時應(yīng)設(shè)超時
											IRCode[TempCycA] = IRCode[TempCycA]>>1;
											if (P3_2) //當(dāng)延時750us后P3_2仍為高則當(dāng)前位為1
												{
													IRCode[TempCycA] = IRCode[TempCycA] | 0x80;
													for (TempCycB=0; TempCycB<100; TempCycB++)
														if (!P3_2) break; //等待下個位 當(dāng)位1時高電平為1.5ms,
													if (TempCycB>99) //之前已延時了750us, 所以超時應(yīng)大于1.5ms-750us
														goto endchk; //這里最大為1ms
												}
										}
								}
							else
								goto endchk;  //超時
						}
					else
						goto endchk;
					IROK++; //當(dāng)自定碼和數(shù)據(jù)碼都完成時為2
				}
		}
endchk:
	if (IROK==2)
		{
			ComOutChar(IRCode[0]);
			ComOutChar(IRCode[1]); //連接PC串口查看自定義碼和數(shù)據(jù)碼
			if (IRCode[1]==0x10) //1號鍵  //只演示點亮2只LED,讀者可以自行擴展控制別的器件
				P1_7 = ~P1_7;
			if (IRCode[1]==0x11) //2號鍵
				P1_6 = ~P1_6;
			for (TempCyc=0; TempCyc<300; TempCyc++)
				DelayA(); //延時
		}
	EX0 = 1;
}

//向串口輸出一個字符(非中斷方式)
void ComOutChar(unsigned char OutData)
{
	SBUF = OutData; //輸出字符
	while(!TI); //空語句判斷字符是否發(fā)完
	TI = 0; //清TI
}

//串口初始化 晶振為12M 方式1 波特率4800
void InitCom(void)
{
	SCON = 0x50; //串口方式1,允許接收
	TMOD = 0x21; //定時器1定時方式2,定時0為模式1,16位模式
	TCON = 0x40; //設(shè)定時器1開始計數(shù)
	TH1 = 0xF3;	//設(shè)波特率為4800
	TL1 = 0xF3;
	PCON = 0x80; //波特率加倍控制,SMOD位
	RI = 0;	//清收發(fā)標(biāo)志
	TI = 0;
	TR1 = 1; //啟動定時器
}

void  DelayA(void)
{
	unsigned int TempCyc;
	for (TempCyc=0; TempCyc<650; TempCyc++); //3.5
}

void DelayB(void)
{
	unsigned int TempCyc;
	for (TempCyc=0; TempCyc<93; TempCyc++); //	0.75ms
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线观看视频一区二区| 日韩午夜在线观看视频| 午夜视频在线观看一区二区三区 | 国产一区二区三区四区五区美女| 国产精品天美传媒| 久久蜜桃一区二区| 久久精品亚洲一区二区三区浴池| 精品精品国产高清一毛片一天堂| 欧美久久免费观看| 日韩片之四级片| 欧美成人国产一区二区| 久久精品免视看| 中文一区二区在线观看| 国产精品国产自产拍高清av王其| 国产精品人成在线观看免费| 国产成人精品亚洲777人妖| 日本vs亚洲vs韩国一区三区二区| 同产精品九九九| 美女网站在线免费欧美精品| 免费看欧美美女黄的网站| 看片的网站亚洲| 成人污视频在线观看| 在线欧美日韩精品| 日韩欧美高清一区| 国产三级精品三级在线专区| 亚洲人精品一区| 天天色图综合网| 国产成人在线视频网址| 99久久精品情趣| 欧美高清视频www夜色资源网| 日韩亚洲欧美在线| 国产日本欧洲亚洲| 亚洲一级二级在线| 国产在线精品免费av| 成人动漫av在线| 日韩精品一区二区在线| 亚洲日本电影在线| 免费观看成人鲁鲁鲁鲁鲁视频| 成人精品免费视频| 日韩精品一区二区三区视频在线观看 | 日本一区二区久久| 亚洲午夜激情av| 处破女av一区二区| 欧美一区二区三区四区高清| 一区二区中文字幕在线| 久久www免费人成看片高清| 91在线观看污| 日韩欧美一级片| 91精品在线免费观看| 国产精品无遮挡| 久久精品国产精品亚洲综合| 日本乱人伦aⅴ精品| 久久综合色8888| 亚洲国产成人91porn| 成人中文字幕在线| 精品美女在线播放| 国产福利电影一区二区三区| 在线这里只有精品| 国产精品视频一区二区三区不卡| 日日嗨av一区二区三区四区| 99视频在线观看一区三区| 日韩精品专区在线影院观看 | 色88888久久久久久影院野外| 亚洲精品在线观看网站| 日韩不卡在线观看日韩不卡视频| av电影一区二区| 欧美经典一区二区| 国产电影一区二区三区| 久久综合狠狠综合久久综合88| 亚洲国产成人va在线观看天堂| 99视频一区二区| 中文字幕制服丝袜成人av| 丁香六月久久综合狠狠色| 久久久亚洲精品一区二区三区| 精品制服美女丁香| 精品日韩99亚洲| 国模少妇一区二区三区| 久久综合久久99| 国产露脸91国语对白| 国产午夜亚洲精品理论片色戒| 国精品**一区二区三区在线蜜桃| 亚洲精品在线观看网站| 国产盗摄精品一区二区三区在线 | 一二三四区精品视频| 99国产欧美另类久久久精品| 中文字幕亚洲一区二区av在线 | 婷婷丁香激情综合| 欧美日韩国产一级片| 亚洲一区免费观看| 欧美精品乱码久久久久久按摩| 蜜臀av在线播放一区二区三区| 欧美tickling挠脚心丨vk| 成人免费观看av| 亚洲另类在线制服丝袜| 欧美日韩一区二区三区四区五区| 亚洲国产中文字幕在线视频综合| 欧美日韩一区二区在线观看视频| 美女网站在线免费欧美精品| 国产欧美日韩在线看| 色婷婷精品久久二区二区蜜臀av| 亚洲妇女屁股眼交7| 精品国产三级电影在线观看| 国产精品18久久久久久久久| 亚洲人快播电影网| 日韩欧美成人午夜| 99视频一区二区三区| 青青草原综合久久大伊人精品优势 | 欧美中文字幕不卡| 精品亚洲成av人在线观看| 亚洲欧洲成人自拍| 91精品国产一区二区人妖| 国产成人一级电影| 亚洲成人激情社区| 亚洲欧洲av在线| 91精品欧美综合在线观看最新| 国产露脸91国语对白| 亚洲高清视频中文字幕| 久久精品人人做| 欧美激情在线观看视频免费| 在线视频综合导航| 国产精品香蕉一区二区三区| 亚洲成人av一区二区| 国产精品久久久久久亚洲伦 | 国产乱码一区二区三区| 亚洲无人区一区| 国产精品三级电影| 精品久久国产老人久久综合| 欧洲视频一区二区| 国产91丝袜在线观看| 日韩av中文字幕一区二区| 樱桃视频在线观看一区| 国产精品久久夜| 国产欧美一区二区精品婷婷| 日韩精品中文字幕在线不卡尤物 | 蜜臀va亚洲va欧美va天堂| 亚洲在线视频免费观看| 中文字幕欧美区| 精品久久久久久久人人人人传媒 | 久久亚洲一区二区三区明星换脸| 色哟哟国产精品| 成人午夜视频在线| 国模冰冰炮一区二区| 久久精品国产77777蜜臀| 天天综合色天天| 亚洲777理论| 性做久久久久久免费观看欧美| 亚洲综合丁香婷婷六月香| 自拍偷在线精品自拍偷无码专区| 久久久天堂av| 国产精品午夜电影| 国产精品久久免费看| 中文字幕一区二区视频| 1024精品合集| 亚洲人xxxx| 午夜一区二区三区在线观看| 午夜在线成人av| 日韩精品亚洲一区| 久久99九九99精品| 国产激情一区二区三区桃花岛亚洲| 国产大陆亚洲精品国产| 国产成人av网站| va亚洲va日韩不卡在线观看| eeuss鲁片一区二区三区在线观看| 成人丝袜高跟foot| 972aa.com艺术欧美| 91丨porny丨首页| 欧美日韩情趣电影| 日韩欧美国产不卡| 国产精品污www在线观看| 亚洲精品欧美激情| 日韩av电影天堂| 狠狠久久亚洲欧美| 99久久综合精品| 欧美日韩性生活| 久久亚洲影视婷婷| 一区二区三区视频在线看| 日产欧产美韩系列久久99| 国产一区二区在线观看免费| 成人性色生活片| 欧美精品日韩一区| 国产欧美视频在线观看| 一二三区精品视频| 久久99精品久久久久| www.成人网.com| 日韩欧美123| 亚洲日本va在线观看| 蜜桃av一区二区三区电影| 国产成人精品三级| 欧美日韩国产首页| 国产农村妇女精品| 亚洲不卡在线观看| 9色porny自拍视频一区二区| 欧美精品亚洲一区二区在线播放| 久久这里只有精品首页| 亚洲欧洲综合另类在线| 国产一区二三区| 91精品国产免费| 亚洲日本乱码在线观看| 国产精品一线二线三线| 欧美精品v国产精品v日韩精品|