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

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

?? 紅外源程序.c

?? 紅外源程序...希望大家喜歡
?? C
字號:
/*遙控接收在此中斷程序內完成
//遙控碼放在ir_da[]中
/************************************/
/*  Interrupt for IR subroutine     */
/*  external interrupt source INT0  */
/************************************/
//#include <reg51.h>
//#include "funtion_sub.h"
#include "message.H"
#include "include.h"
//#define uCHAR  unsigned char
extern bit ir_enable;
extern bit ir_start;
extern bit ir_key_continue_pressed;
extern bit Using_Timer1;
extern bit LeaderCode_9MS;
extern bit LeaderCode_4_5MS;
extern bit IR_Sending;
extern bit IR_Keep_Press; //長按
extern bit IR_2MS_Re;
extern bit IR_560US_Re;

extern uCHAR ir_word;
extern uCHAR ir_bit;
extern uCHAR ir_data[4];

extern uCHAR idata    IR_Tran_data[4];
extern uchar idata IR_Out_Times;
extern uCHAR PRE_REMOTE_KEY;



void RESET_IROUT()
{
LeaderCode_9MS=0; //強制中止IR_OUT
LeaderCode_4_5MS=0;
IR_2MS_Re=0;
IR_Keep_Press=0;
IR_560US_Re=0;
IR_Sending=0;
Using_Timer1=0;
IR_Out_Times=0;
TR1=0;
//EX1_Pri_Hight;
//Timer1_Pri_LOW;
}

void IRTimer1Start(void)
{
TR1=0;
TF1=0;
RESET_IROUT();
TMOD=TMOD|0X10;
TH1=0X00;
TL1=0X00;
Using_Timer1=1;
TR1=1;
}
void int1Remote() interrupt 2
{
uCHAR  tempTH1;
bit ir_0_1,ir_flag; 

//if(IR_Out_Times!=0){//正在發送
// return;//有必要的話可以奪取控制權.
// }
//Using_Timer1=1;
tempTH1=TH1;
EX1=0;
ir_flag=0;
ir_enable=0;
if(TF1)
{
IRTimer1Start();
goto ir_return1;
}
IRTimer1Start();
switch(tempTH1)
{
case IR_13_5MS://ir start
ir_word=0;
ir_bit=0;
ir_start=1;
PRE_REMOTE_KEY=0;
ir_key_continue_pressed=0;
goto ir_return1;
case IR_1_125MS://bit '0'
if(ir_start)
{
ir_0_1=0;
ir_flag=1;
}
break;
case IR_2_25MS://bit '1'
if(ir_start)
{ 
ir_0_1=1;
ir_flag=1;
}
break;
 case IR_11_25MS1://ir key continue pressed
ir_bit=0;
ir_word=4;
ir_key_continue_pressed=1;
break;
default:
ir_bit=0;
ir_word=0;
goto ir_return1;
}
if(ir_flag)
{
ir_data[ir_word]>>=1;
if(ir_0_1){
   ir_data[ir_word]|=0x80;
}
else{
ir_data[ir_word]&=0x7f;
}
ir_bit++;
ir_flag=0;
}
if(ir_bit==8)
{
ir_word++;
ir_bit=0;
}
if(ir_word==4)
{
ir_word=0;
Using_Timer1=0;
#ifdef RC42
if(ir_key_continue_pressed){
ir_enable=1;
Using_Timer1=0;
PUSH_Message_Buf(IR_Key, ir_data[2]);
}
else if((ir_data[0]==IR_CUSTOM_CODE1)&&(ir_data[1]
==IR_CUSTOM_CODE2)){
ir_enable=1;
Using_Timer1=0;
PUSH_Message_Buf(IR_Key, ir_data[2]);
}
#else
if(ir_key_continue_pressed){
ir_enable=1;
//Using_Timer1=0;
//PUSH_Message_Buf(IR_Key, ir_data[0]);
}
else if((ir_data[2]==IR_CUSTOM_CODE1)&&(ir_data[3]
==IR_CUSTOM_CODE2)){
ir_enable=1;
//Using_Timer1=0;
PUSH_Message_Buf(IR_Key, ir_data[0]);
}
#endif
else{
ir_start=0;
}
}

ir_return1:
INT1=1;
EX1=1;
return;
}

void Timer1Clock(uCHAR T1_TH,uCHAR T1_TL)
{
//Timer1_Pri_Hight;
//EX1_Pri_LOW;
//Using_Timer1=1;
//TR1=0;
//TF1=0;
TMOD=TMOD|0X10;
TH1=T1_TH;
TL1=T1_TL;
TR1=1;
//while(!TF1){};
}

void Timer1_IRQ  () interrupt 3
{
//static uchar i ;

if(IR_560US_Re){ //重發碼結束
goto IR_END;
}
else if(IR_2MS_Re){ //重發碼的低電平0.5ms
IR_OUT=0;
IR_560US_Re=1;
Timer1Clock(IR_560us_TH1,IR_560us_TL1);
}
else if(LeaderCode_9MS){ //前導碼和重發碼的9ms
IR_OUT=1;
LeaderCode_9MS=0;
if(IR_Keep_Press){
IR_2MS_Re=1;
Timer1Clock(IR_2MS_TH1,IR_2MS_TL1);//重發碼的高
電平2mS
}
else{
LeaderCode_4_5MS=1;
IR_Out_Times=0;
Timer1Clock(IR_4_5MS_TH1,IR_4_5MS_TL1);//前導碼
的4.5ms
}
}
else if(LeaderCode_4_5MS){
IR_OUT=0;
LeaderCode_4_5MS=0;
IR_Sending=1;
Timer1Clock(IR_560us_TH1,IR_560us_TL1);
}
else if(IR_Sending){
IR_OUT=1;
if(IR_Tran_data[0]&0x01){//為什么一直用IR_Tran_data[0],參
考RRC_IR_OUT()函數。
Timer1Clock(IR_1960us_TH1,IR_1960us_TL1);//  1
}
else{
Timer1Clock(IR_560us_TH1,IR_560us_TL1);//     0
}
IR_Out_Times++;
if(IR_Out_Times!=33){
LeaderCode_4_5MS=1;
RRC_IR_OUT();
}
else{  //發
送完畢
IR_END:
RESET_IROUT();
EX1=1;
}
}


}

void IR_Start_Tran(uchar Send_Data)
{
IR_Tran_data[0]=Send_Data;
IR_Tran_data[1]=(~IR_Tran_data[0]);
IR_Tran_data[2]=IR_CUSTOM_CODE1;
IR_Tran_data[3]=IR_CUSTOM_CODE2;
LeaderCode_9MS=1;
IR_OUT=0;
EX1=0;
Timer1Clock(IR_9MS_TH1,IR_9MS_TL1);
} 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩欧美精品综合| 国产精品久久久久久久久果冻传媒| 波多野结衣在线一区| 国产高清不卡一区二区| 韩国女主播成人在线观看| 日韩av一区二区三区四区| 日本va欧美va欧美va精品| 日韩精品成人一区二区三区| 日本va欧美va欧美va精品| 奇米色一区二区| 看国产成人h片视频| 看电影不卡的网站| 成人精品亚洲人成在线| 在线免费视频一区二区| 欧美亚洲动漫精品| 欧美电影免费提供在线观看| 亚洲精品在线免费观看视频| 欧美国产禁国产网站cc| 一色桃子久久精品亚洲| 亚洲综合在线第一页| 日本网站在线观看一区二区三区| 美女网站一区二区| 盗摄精品av一区二区三区| 91免费看视频| 欧美一级生活片| 久久久久国产精品麻豆ai换脸| 国产精品久久午夜| 日韩av电影免费观看高清完整版| 麻豆免费精品视频| 色综合一区二区三区| 51午夜精品国产| 国产精品伦一区二区三级视频| 亚洲免费成人av| 精品中文av资源站在线观看| 91免费国产在线观看| 日韩午夜精品视频| 亚洲丝袜制服诱惑| 久久成人免费网站| 日本高清不卡视频| 久久亚洲精华国产精华液| 一区二区三区在线观看视频| 国产专区综合网| 欧美日韩一区二区三区四区| 欧美激情中文不卡| 免费成人结看片| 不卡的电视剧免费网站有什么| 欧美大片国产精品| 亚洲成人av电影在线| 成人h动漫精品一区二区| 欧美一区二区三区视频免费| 一区二区视频在线| 高清不卡在线观看av| 日韩欧美视频一区| 日韩黄色免费网站| 色哟哟亚洲精品| 欧美激情一区二区| 黄页网站大全一区二区| 欧美男生操女生| 亚洲午夜精品网| 色噜噜狠狠成人中文综合| 久久色成人在线| 久久成人18免费观看| 欧美老肥妇做.爰bbww视频| 一区二区三区在线观看欧美| 99这里只有精品| 国产精品欧美久久久久一区二区| 久久精品噜噜噜成人av农村| 51精品国自产在线| 亚洲成a人片综合在线| 欧美在线一区二区| 夜夜精品浪潮av一区二区三区| 99久久精品情趣| 成人欧美一区二区三区白人| 成人精品免费视频| ...xxx性欧美| 色综合激情久久| 亚洲国产一二三| 欧美日韩免费高清一区色橹橹 | 91在线一区二区三区| 久久久99精品久久| 成人激情综合网站| 亚洲特级片在线| 在线观看日韩毛片| 视频一区视频二区中文字幕| 欧美电影在线免费观看| 狠狠狠色丁香婷婷综合久久五月| 欧美电影免费观看高清完整版在 | 国产精品女主播av| 不卡高清视频专区| 亚洲国产精品久久人人爱| 91精品婷婷国产综合久久| 久久精品国产亚洲高清剧情介绍 | 制服丝袜中文字幕一区| 日韩高清欧美激情| 精品国产一二三| 不卡高清视频专区| 亚洲国产精品一区二区久久恐怖片| 欧美精品日韩综合在线| 国产精品资源站在线| 中文字幕亚洲在| 欧美另类videos死尸| 国产麻豆视频一区二区| 艳妇臀荡乳欲伦亚洲一区| 日韩欧美一级二级三级久久久| 国产电影一区在线| 亚洲成av人在线观看| 久久久久综合网| 欧洲av一区二区嗯嗯嗯啊| 久久精品99国产精品| 1024亚洲合集| 精品国产麻豆免费人成网站| jlzzjlzz欧美大全| 久久电影网站中文字幕| 亚洲天堂av一区| 精品少妇一区二区三区| 色综合久久久久久久久久久| 久久精品国产亚洲a| 亚洲精品免费在线观看| 精品国产一二三| 欧美精品自拍偷拍| 91在线观看成人| 韩国av一区二区三区在线观看| 亚洲综合色在线| 国产精品免费免费| 精品国产成人系列| 69av一区二区三区| 日韩视频在线你懂得| 欧美性一级生活| 成人午夜精品在线| 极品瑜伽女神91| 日韩和欧美的一区| 亚洲最新在线观看| 亚洲精品国产一区二区精华液| 久久亚洲一区二区三区四区| 日韩欧美中文一区二区| 在线观看日韩毛片| 91亚洲国产成人精品一区二三| 国产激情一区二区三区| 精品一区二区在线看| 免费人成在线不卡| 日本va欧美va瓶| 免费观看一级欧美片| 日韩精品午夜视频| 亚洲成av人影院在线观看网| 一区二区三区不卡视频| 椎名由奈av一区二区三区| 国产精品私人自拍| 欧美国产精品v| 中文字幕一区二区三区在线观看| 久久久国产精华| 中文字幕av一区二区三区免费看| 久久美女高清视频| 国产偷国产偷亚洲高清人白洁| 久久久久久久国产精品影院| 久久精品人人做人人爽人人| 久久久99免费| 国产精品水嫩水嫩| 中文字幕日韩av资源站| 亚洲精品中文在线影院| 亚洲一区二区黄色| 日韩国产精品大片| 久久99精品久久久久久国产越南 | 成人av午夜影院| 99视频精品在线| 欧美中文字幕一区二区三区亚洲| 欧美在线|欧美| 9191成人精品久久| 久久这里只有精品6| 国产精品美女久久久久久| 亚洲欧美日韩国产中文在线| 亚洲福利视频一区二区| 久久精品噜噜噜成人88aⅴ| 国产一区二区精品久久91| 成人av在线资源| 欧美日韩国产高清一区二区| 日韩欧美国产一二三区| 国产午夜精品一区二区| 亚洲天堂久久久久久久| 日韩av网站免费在线| 黄网站免费久久| 日本韩国精品在线| 91精品国产综合久久精品app | 国产成人无遮挡在线视频| 成人动漫在线一区| 欧美做爰猛烈大尺度电影无法无天| 91精品国产综合久久久蜜臀粉嫩| 久久久亚洲精华液精华液精华液 | 26uuu久久综合| 中文字幕制服丝袜成人av| 五月综合激情网| 国产乱色国产精品免费视频| 色综合久久综合中文综合网| 日韩欧美综合在线| 亚洲激情欧美激情| 国产精品一二三四区| 在线不卡欧美精品一区二区三区| 久久精品一区二区三区av| 婷婷综合另类小说色区| 成人av网在线| 亚洲黄色片在线观看|