資源簡介
利用89C51單片機制作一個簡易的光控燈

代碼片段和文件信息
#include?
code?unsigned?char?seg[]=
{0xc00xf90xa40xb00x990x920x820xf80x800x90};?
sbit?guang=P0^2;
void?delay(unsigned?char?a)
{
??while(--a)
??;
}
void?main()
??{
??? ?unsigned?char?i=0;
?unsigned?char?j=0;
?unsigned?char?k=0;
????while(1)
{ ???
??
?? if(guang!=0)
?? {
for(i=0;i<=10;i++)
{
???for(j=0;j<50;j++)
???{
??????for(k=0;k<60;k++)
??{
?? ?P2=seg[i/10];
?P0=0x01;
?delay(40);
?? ?P2=seg[i%10];
?P0=0x02;
????? ?delay(40);
???}
???}
?if(i==10)
??{ ?P1=~P1;
?i=0;
??}
? } ?
?
??
?????}
?else?if(guang==0)
?{
???delay(100);
???if(guang==0)
???????P1=0;
?
?}
????}
??}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2106??2011-11-23?11:12??光控燈\新建文件夾\das
?????文件????????943??2011-11-23?11:09??光控燈\新建文件夾\das.c
?????文件????????381??2011-11-23?11:12??光控燈\新建文件夾\das.hex
?????文件?????????23??2011-11-23?11:12??光控燈\新建文件夾\das.lnp
?????文件???????4628??2011-11-23?11:12??光控燈\新建文件夾\das.LST
?????文件???????4181??2011-11-23?11:12??光控燈\新建文件夾\das.M51
?????文件???????2233??2011-11-23?11:12??光控燈\新建文件夾\das.OBJ
?????文件???????1081??2011-11-23?11:12??光控燈\新建文件夾\das.plg
?????文件??????????0??2011-11-23?11:09??光控燈\新建文件夾\das.uvproj
?????文件??????69475??2011-11-23?11:19??光控燈\新建文件夾\智能光控路燈.DSN
?????文件?????323072??2011-11-30?13:47??光控燈\新建文件夾\電子電路課程設計論文.doc
?????目錄??????????0??2011-11-30?13:48??光控燈\新建文件夾
?????目錄??????????0??2011-11-30?13:48??光控燈
-----------?---------??----------?-----??----
???????????????408123????????????????????13
- 上一篇:QT TableView
- 下一篇:GPS 系統
評論
共有 條評論