資源簡介
節(jié)日彩燈程序,可以學(xué)習(xí)proteus仿真,包含c文件及protues文件

代碼片段和文件信息
#include?
sbit?key0=P3^0; //定義P3口六個(gè)輸入開關(guān):key0~~key5??為P3.0~~P3.5
sbit?key1=P3^1;
sbit?key2=P3^2;
sbit?key3=P3^3;
sbit?key4=P3^4;
sbit?key5=P3^5;
sbit?key6=P3^6;
sbit?key7=P3^7;
void?delay(unsigned?int?n);
unsigned?char?a=0x01; //定義所需的變量
unsigned?char?b=0x80;
unsigned?char?count1=0;
unsigned?char?count2=255;
void?main(void)
{
??P1=0x00;
??while(1) ?
??{
while?(key0==0) ?//當(dāng)key0按下,八個(gè)燈交替閃爍
{
delay(10000);
P1=0x55;
? delay(10000);
P1=0xAA;
}
??P1=0x00;
?while?(key1==0)
?{
? P1=0x33;
delay(10000);
P1=0xcc;
delay(10000);
??}
??P1=0x00;
??while?(key2==0)
??{
?? P1=count1;
count1++;
delay(10000);
if(count1==255)
count1=0x01;
???}
???P1=0x00;
???while?(key3==0)
???{
??? P1=count2--;
delay(10000);
if(count1==0)
? count1=255;
}
P1=0x00;
while?(key4==0)
{
?P1=a;
?a=a<<1;
?delay(10000);
?if(a==0)
?a=0x01;
}
P1=0x00;
while?(key5==0)
{
P1=b;
b=b>>1;
delay(10000);
if(b==0)
b=0x80;
}
P1=0x00;
while?(key6==0)
{
P1=51;
delay(10000);
P1=204;
delay(10000);
P1=227;
delay(10000);
P1=199;
delay(10000);
}
P1=0x00;
while?(key7==0)
{
P1=199;
delay(10000);
P1=227;
delay(10000);
?P1=204;
delay(10000);
P1=51;
delay(10000);
}
P1=0x00;
}
}
void?delay(unsigned?int?n)????///延時(shí)(n=0-65535)
{
???while(n--);????
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1658??2008-11-26?18:52??11??節(jié)日彩燈\1
?????文件???????4624??2008-12-03?20:24??11??節(jié)日彩燈\1.0
?????文件???????1291??2008-12-26?10:52??11??節(jié)日彩燈\1.0.Opt
?????文件????????159??2008-12-26?10:52??11??節(jié)日彩燈\1.0.plg
?????文件???????2146??2008-12-03?19:43??11??節(jié)日彩燈\1.0.Uv2
?????文件???????1462??2008-11-28?12:10??11??節(jié)日彩燈\1.0txt.txt
?????文件???????1512??2008-12-26?10:52??11??節(jié)日彩燈\1.c
?????文件??????98659??2008-12-03?20:25??11??節(jié)日彩燈\1.DSN
?????文件???????1118??2008-12-03?20:24??11??節(jié)日彩燈\1.hex
?????文件?????????41??2008-12-03?20:24??11??節(jié)日彩燈\1.lnp
?????文件???????1325??2008-11-26?20:44??11??節(jié)日彩燈\1.LST
?????文件???????7572??2008-12-03?20:24??11??節(jié)日彩燈\1.M51
?????文件???????1174??2008-11-26?20:44??11??節(jié)日彩燈\1.OBJ
?????文件????????466??2008-11-26?18:58??11??節(jié)日彩燈\1.plg
?????文件????????742??2002-12-28?18:21??11??節(jié)日彩燈\1.PWI
?????文件??????98659??2008-12-03?20:22??11??節(jié)日彩燈\Last?Loaded?1.DBK
?????文件???????5115??2002-04-16?14:32??11??節(jié)日彩燈\STARTUP.A51
?????文件??????11665??2008-12-03?20:24??11??節(jié)日彩燈\STARTUP.LST
?????文件????????749??2008-12-03?20:24??11??節(jié)日彩燈\STARTUP.OBJ
?????文件???????1513??2008-12-03?20:24??11??節(jié)日彩燈\Text1.c
?????文件???????5029??2008-12-03?20:24??11??節(jié)日彩燈\Text1.LST
?????文件???????4454??2008-12-03?20:24??11??節(jié)日彩燈\Text1.OBJ
?????目錄??????????0??2013-06-05?12:16??11??節(jié)日彩燈
-----------?---------??----------?-----??----
???????????????251133????????????????????23
- 上一篇:proteus三相整流電路
- 下一篇:波形發(fā)生器proteus仿真程序
評論
共有 條評論