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

  • 大小: 40KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-07
  • 語言: 其他
  • 標簽:

資源簡介

該程序是實現了單片機正常的交通燈紅綠黃燈亮的時間,閃爍的的功能,另外還添加了,按鍵操作,改變燈亮的時間

資源截圖

代碼片段和文件信息

#include
unsigned char dispram[10]={0x3F?0x06?0x5B?0x4F?0x66?0x6D?0x7D?0x07?0x7F?0x6F};
unsigned char cbd;
unsigned time;
bit? a=0;

void?delay(int x) //延時子程序//
{
int i;
for(i=0;i}
void main()
{

????EA=1; //開CPU中斷//
ET1=1; //開定時中斷1//
EX1=1; //開外部中斷1//
TMOD=0x10; //定時中斷工作模式1//
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
TR1=1; //允許運行定時中斷1//
time=60;
b=0;
c=0;
d=60;
while(1)
{
if(b==0) //判斷是否點亮紅燈//
{
P1=0xf3;
if(time==0) //判斷時間是否計到0//
{
time=3;
b=1; //黃燈閃標志//
}
P0=dispram[time/10];
P2=0x00;
P2=0XFF;
P0=0xfb;
P2=0x20;
P2=0xff;
delay(500);
P0=dispram[time%10];
P2=0x00;
P2=0xff;
P0=0xf7;
P2=0x20;
P2=0xff;
delay(500);
}
if(b==1) //判斷是否黃燈閃//
{
if(time==3)
{
P1=0xfd;
}
if(time==2)
{
P1=0xff;
}
if(time==1)
{
P1=0xfd;
}
if(time==0) //判斷倒計時//
{
time=18;
P1=0xfe;
b=2; //點亮綠燈標志//
}
P0=dispram[time/10];
P2=0x00;
P2=0XFF;
P0=0xfb;
P2=0x20;
P2=0xff;
delay(500);
P0=dispram[time%10];
P2=0x00;
P2=0xff;
P0=0xf7;
P2=0x20;
P2=0xff;
delay(500);
}
if(b==2) //判斷是否點亮綠燈//
{ P1=0xfe;
if(time==0) //判斷倒計時//
{
time=d;
b=0; //點亮紅燈標志//
}
P0=dispram[time/10];
P2=0x00;
P2=0XFF;
P0=0xfb;
P2=0x20;
P2=0xff;
delay(100);
P0=dispram[time%10];
P2=0x00;
P2=0xff;
P0=0xf7;
P2=0x20;
P2=0xff;
delay(100);
}
}
}
void int2(void)interrupt 2 using 3 //外部中斷子程序//
{ a=~a; //a取反//
if(a==1) //判斷a的值//
{
c=0; //中斷次數清零//
b=0; //給模式1標志量賦初值0//
time=30; //給模式2時間賦初值30//
d=30;
}
else
if(a==0)
{
c=0; //中斷次數清零//
time=60; //給模式1時間賦初值60//
d=60;
b=0; //給模式1標志量賦初值0//
}
}
void timer0(void)interrupt 3 using 2 //定時中斷子程序//
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
c++;
if(c==20) //判斷定時中斷是否執行了20次//
{ c=0; //給定時中斷次數賦初值//
time--; //秒數減1//
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-02-28?19:16??交通燈完全版(備份)\
?????文件????????8257??2011-09-03?11:11??交通燈完全版(備份)\1
?????文件???????21097??2011-09-03?11:11??交通燈完全版(備份)\1.MAP
?????文件????????3238??2011-09-03?11:11??交通燈完全版(備份)\1.SBR
?????文件????????1892??2011-09-03?11:11??交通燈完全版(備份)\1.hex
?????文件??????????50??2011-09-03?11:11??交通燈完全版(備份)\1.lnp
?????文件???????????0??2012-02-28?19:15??交通燈完全版(備份)\1.plg
?????文件????????1393??2011-09-03?11:11??交通燈完全版(備份)\1_Opt.Bak
?????文件???????????0??2011-09-03?11:11??交通燈完全版(備份)\1_Uv2.Bak
?????文件????????5115??2011-09-03?11:11??交通燈完全版(備份)\STARTUP.A51
?????文件???????11665??2011-09-03?11:11??交通燈完全版(備份)\STARTUP.LST
?????文件?????????749??2011-09-03?11:11??交通燈完全版(備份)\STARTUP.OBJ
?????文件????????7955??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版
?????文件???????20962??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.MAP
?????文件????????3201??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.SBR
?????文件????????2087??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.Uv2.bak
?????文件????????2302??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.c
?????文件????????1839??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.hex
?????文件??????????41??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.lnp
?????文件????????8126??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.lst
?????文件????????8043??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.obj
?????文件????????1350??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.opt.bak
?????文件????????1480??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版.plg
?????文件???????56893??2012-02-28?19:16??交通燈完全版(備份)\交通燈完全版.uvopt
?????文件???????13489??2012-02-28?19:16??交通燈完全版(備份)\交通燈完全版.uvproj
?????文件????????1313??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版_Opt.Bak
?????文件????????2045??2011-09-03?11:11??交通燈完全版(備份)\交通燈完全版_Uv2.Bak

評論

共有 條評論