資源簡介
單片機課程設計,遙控窗簾的控制程序程序,同時包含課程設計報告全套

代碼片段和文件信息
#include
#include
#include“vectory.h“
#include“code.h“
#include“motor.h“
void?main(void)
{
??? P1=0x00;
P3=0x0f;
time_init();
while(1)
??? {
???if(zuoon==0)ledright=0;
???else?ledright=1;
???if(youon==0)ledleft=0;
???else?ledleft=1;
???if(key1==0&&youon==1)
???{
??? ????motor_ccw();???//逆時鐘旋轉相序表 //步進關窗簾
ledleft=0;
???}
???else?if(key2==0&&zuoon==1)
???{
??? motor_cw(); ???//正時鐘旋轉相序表?//步進開窗簾
ledright=0;
???}
???else?if((key3==0&&youon==1)||closewindow==1)
???{
??? ledleft=0;
ledright=1;
while(1)
{
if(youon==0||!(key1&&key2&&key4&&key5))break;
motor_ccw();
}???//逆時鐘旋轉相序表//連續關窗簾
closewindow=0;
???}
???else?if((key4==0&&zuoon==1)||openwindow==1)
???{
??? ledright=0;
ledleft=1;
while(1)
{
if(zuoon==0||!(key1&&key2&&key3&&key5))break;
motor_cw();
}???////正時鐘旋轉相序表//連續開窗簾
openwindow=0;
???}
???else?if(key5==0)//設置鍵按下
???{
??? delaynms(5);//按鍵消抖
if(key5==0)
{
while(!key5)//等待按鍵松開
{
?display1(qianbaishigekeyy);
}
TR0=0;
ET0=0;
while(1)
{
?display1(qianbaishigekeyy);
/******************************************************************/
?if(bujin==0)
?{
?keyy=0;
?if(key1==0)
?{
? delaynms(5);
if(key1==0)
{
settimem++;
if(settimem>=60)
{
settimem=0;
}
}
while(!key1)
{
display1(qianbaishigekeyy);
}
?}
?else?if(key2==0)
?{
? delaynms(5);
if(key2==0)
{
settimem--;
if(settimem<0)
{
settimem=59;
}
}
while(!key2)
{
display1(qianbaishigekeyy);
}
?}
?qian=settimeh/10;
?bai=settimeh%10;
?shi=settimem/10;
?ge=settimem%10;
?}
/******************************************************************/
?else?if(bujin==1)
?{
?keyy=1;
?if(key1==0)
?{
? delaynms(5);
if(key1==0)
{
settimeh++;
if(settimeh>=99)
{
settimeh=0;
}
}
while(!key1)
{
display1(qianbaishigekeyy);
}
?}
?else?if(key2==0)
?{
? delaynms(5);
if(key2==0)
{
settimeh--;
if(settimeh<0)
{
settimeh=99;
}
}
while(!key2)
{
display1(qianbaishigekeyy);
}
?}
?shi=settimem/10;
?ge=settimem%10;
?qian=settimeh/10;
?bai=settimeh%10;
?}
/*********************************顯示OPENCLOSNULL*********************************/
?else?if(bujin==2)
?{
?keyy=2;
?if(key1==0)
?{
? delaynms(5);
if(key1==0)
{
show++;
if(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1329??2012-06-28?09:59??單片機課程設計\code.h
?????文件????????854??2012-07-05?16:38??單片機課程設計\motor.h
?????文件????????585??2012-07-05?09:59??單片機課程設計\vectory.h
?????文件?????914432??2012-07-05?16:35??單片機課程設計\單片機課程設計報告.doc
?????文件??????18412??2012-07-05?16:44??單片機課程設計\遙控窗簾
?????文件???????5422??2012-07-05?16:44??單片機課程設計\遙控窗簾.c
?????文件???????4401??2012-07-05?16:44??單片機課程設計\遙控窗簾.hex
?????文件?????????48??2012-07-05?16:44??單片機課程設計\遙控窗簾.lnp
?????文件??????20418??2012-07-05?16:44??單片機課程設計\遙控窗簾.LST
?????文件??????23458??2012-07-05?16:44??單片機課程設計\遙控窗簾.M51
?????文件??????21506??2012-07-05?16:44??單片機課程設計\遙控窗簾.OBJ
?????文件????????164??2012-07-06?05:08??單片機課程設計\遙控窗簾.plg
????.......?????57191??2012-07-06?05:50??單片機課程設計\遙控窗簾.uvopt
????.......?????13855??2012-06-16?17:37??單片機課程設計\遙控窗簾.uvproj
????.......?????57201??2012-07-05?20:07??單片機課程設計\遙控窗簾_uvopt.bak
????.......?????14355??2012-06-11?15:48??單片機課程設計\遙控窗簾_uvproj.bak
?????目錄??????????0??2013-04-25?20:51??單片機課程設計
-----------?---------??----------?-----??----
??????????????1153631????????????????????17
- 上一篇:minidwep-gtk安裝包
- 下一篇:國嵌全套視頻含加密.txt
評論
共有 條評論