91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

包括完整proteus仿真。。。。。。。。

資源截圖

代碼片段和文件信息

#include?“reg51.h“
#include?“intrins.h“?????//延時函數(shù)用

#define?uchar?unsigned?char
#define?uint?unsigned?int

sbit??studylamp=P1^6;????????//學(xué)習(xí)狀態(tài)指示燈
sbit??lamp=P1^7;?????????????//發(fā)射指示燈
sbit??studykey=P3^2;?????????//學(xué)習(xí)鍵(中斷口)
sbit??remotein=P3^4;?????????//遙控信號輸入口?
sbit??remoteout=P3^5;?????????//?遙控輸出口
sbit??txkey=P1^0???;???????????//發(fā)射鍵

uint?ijm=255nks;
uchar?idata??remotedata[206];//存肪沖寬度數(shù)據(jù)用
uint???head;???????????//存起始位用
uint???remdata;

delay1ms(uint?t)?//1毫秒延時程序
{
for(i=0;i???for(j=0;j<120;j++)
???;
}

clearmen()//初始化函數(shù)
{
studylamp=0;???????????//關(guān)學(xué)習(xí)燈
lamp=0;????????????????//關(guān)發(fā)射指示
remoteout=0;???????????//關(guān)遙控輸出
remotein=1;????????????//
for(i=0;i<206;i++)?????//清內(nèi)存
{remotedata[i]=0x00;}
IE=0x00;
IP=0x01;
TMOD=0x22;?????????????//8位自動重裝模式
PCON=0X00;
TH1=0xf3;??????????????//40KHZ初值
TL1=0xf3;
IT0=1;
EX0=1;????????????????//外中斷允許
EA=1;?????????????????//開總中斷
}

keywork()//鍵功能函數(shù)
{
?if(txkey==0)
?{
????while(txkey==0);?????//等待鍵釋放
????ET1=1;TR1=1;?????????//發(fā)起始位?
????for(i=head;i>0;i--){;}
remoteout=0;ET1=0;TR1=0;
n=0;
while(1)
{
??????if(remotedata[n]==0x00){delay1ms(10);break;}//數(shù)據(jù)為0結(jié)束
??for(i=remotedata[n];i>0;i--){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}
??lamp=~lamp;n++;//偶地址不發(fā)脈沖
//
??ET1=1;TR1=1;??//奇地址發(fā)調(diào)制脈沖
??????for(i=remotedata[n];i>0;i--){;}
??remoteout=0;ET1=0;TR1=0;n++;
}
??}
}

main()//主函數(shù)
{
clearmen();??????????//初始化?
while(1)
?{
??keywork();???????//按鍵掃描
??}
}

void?time_intt1(void)?interrupt?3?//定時中斷T1
{
?remoteout=~remoteout;
}

void?intt0(void)?interrupt?0?//外中斷0
{
ET1=0;TR1=0;EX0=0;EA=0;
head=0;studylamp=1;lamp=0;
while(studykey==0);???????????//等待鍵釋放
while(remotein==1);???????????//等待遙控碼輸入
head=0;???????????????????????//讀入起始位
while(remotein==0){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();head++;}
n=0;remdata=0x0000;?
while(1)
?{?
???????while(remotein==1){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();remdata++;}
???if(remdata>m)??????????????????//高電平>5毫秒退出
???{remotedata[n]=0x00;EX0=1;EA=1;goto?end;}
???remotedata[n]=remdata;n++;?????//存高電平脈寬數(shù)據(jù)
???????remdata=0x0000;??????????????????//脈寬計數(shù)器清零?
???while(remotein==0){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();remdata++;}??//低電平計數(shù)
???remotedata[n]=remdata;n++;remdata=0x00;//存低電平脈寬數(shù)據(jù)
??}
end:?lamp=1;studylamp=0;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1205??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器

?????文件???????1917??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器.hex

?????文件?????????92??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器.lnp

?????文件???????2903??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器.M51

?????文件???????1085??2009-03-27?18:05??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器.Opt

?????文件????????246??2009-03-27?18:05??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器.plg

?????文件???????2078??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器.Uv2

?????文件???????1077??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器_Opt.Bak

?????文件??????????0??2009-03-24?23:55??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\學(xué)習(xí)型紅外線遙控器_Uv2.Bak

?????文件???????2815??2009-03-06?21:05??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計.c

?????文件???????5312??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計.LST

?????文件???????2524??2009-03-24?23:56??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計\項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計.OBJ

?????目錄??????????0??2011-06-23?19:27??項目17?基于AT89S52學(xué)習(xí)型紅外線遙控器的設(shè)計

-----------?---------??----------?-----??----

????????????????21254????????????????????13


評論

共有 條評論

相關(guān)資源