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

  • 大小: 10KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-16
  • 語言: 其他
  • 標(biāo)簽:

資源簡介

程序一:基本控制;程序二:按鍵控制;程序三:正反轉(zhuǎn)控制。

資源截圖

代碼片段和文件信息

/********************************************************************
*?名稱?:?步進(jìn)電機.c
*?功能?:?通過P1.3,P1.4,P1.5,P1.6四個IO口,來控制步進(jìn)電機。
?杜邦線的連接線,可以參考使用說明的1.3節(jié)。
/***********************************************************************/
#include??
#define?uchar?unsigned?char
#define?uint??unsigned?int
?
sbit?KEY1?=?P3^2;???//步進(jìn)電機順時針方向轉(zhuǎn)
sbit?KEY2?=?P3^3;???//步進(jìn)電機逆時針方向轉(zhuǎn)
sbit?KEY3?=?P3^4; //步進(jìn)電機調(diào)速

uchar??Step?=?0;
bit?FB_flag?=?0;

unsigned?char?code?F_Rotation[8]={0x080x180x100x300x200x600x400x48};????//順時針轉(zhuǎn)表格
unsigned?char?code?B_Rotation[8]={0x480x400x600x200x300x100x180x08};????//逆時針轉(zhuǎn)表格

/********************************************************************
*?名稱?:?Delay_1ms()
*?功能?:?延時子程序,延時時間為?1ms?*?x
*?輸入?:?x?(延時一毫秒的個數(shù))
*?輸出?:?無
***********************************************************************/
void?Delay(uint?i)
{
uchar?xj;
for(j=0;j for(x=0;x<=148;x++);
}

void?KEY(void)
{
if(KEY1?==?0) ???//按P3.2,實現(xiàn)步進(jìn)電機的順時針轉(zhuǎn)動
{
Delay(15);
if(KEY1?==?0)
{
FB_flag?=?0;
}
Delay(200);
}
if(KEY2?==?0)? //按P3.3,實現(xiàn)步進(jìn)電機的逆時針轉(zhuǎn)動
{
Delay(15);
if(KEY2?==?0)
{
FB_flag?=?1;
}
Delay(200);
}
if(KEY3?==?0) //按P3.4,實現(xiàn)步進(jìn)電機的調(diào)速
{
Delay(15);
if(KEY3?==?0)
{
Step++;
if(Step?==?3)
{
Step?=?0;
}
}
Delay(200);
}
}
main()
{
? uchar?i;?
//uint?k?=?0;
while(1)
? {?
KEY(); ?? //按鍵處理函數(shù)
?? for(i=0;i<8;i++)?????? //因為有8路的控制時序
????? {
//k++;
//if(k?==?4096)?while(1);
if(FB_flag?==?0)
{
????? P1?=?F_Rotation[i];??//順時針轉(zhuǎn)動
}
else
{
P1?=?B_Rotation[i]; ?//逆時針轉(zhuǎn)動
}
????? Delay(1+Step);???????? ?//改變這個參數(shù)可以調(diào)整電機轉(zhuǎn)速
? }
?? }
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-21?22:44??程序(C51)\
?????文件????????1908??2011-09-01?13:53??程序(C51)\步進(jìn)電機.c
?????目錄???????????0??2017-12-21?22:44??程序(C51)\步進(jìn)電機28BYJ-48\
?????文件??????????60??2009-03-15?08:57??程序(C51)\步進(jìn)電機28BYJ-48\WAVE.LIN
?????文件????????1310??2009-07-03?19:05??程序(C51)\步進(jìn)電機28BYJ-48\bjdj
?????文件????????2990??2009-07-03?19:05??程序(C51)\步進(jìn)電機28BYJ-48\bjdj.M51
?????文件????????1279??2009-07-03?20:07??程序(C51)\步進(jìn)電機28BYJ-48\bjdj.Opt
?????文件????????1985??2009-06-10?17:25??程序(C51)\步進(jìn)電機28BYJ-48\bjdj.Uv2
?????文件?????????667??2009-07-03?20:07??程序(C51)\步進(jìn)電機28BYJ-48\bjdj.c
?????文件?????????201??2009-07-03?19:05??程序(C51)\步進(jìn)電機28BYJ-48\bjdj.hex
?????文件?????????781??2009-03-15?08:57??程序(C51)\步進(jìn)電機28BYJ-48\步進(jìn)電機
?????文件??????????56??2009-03-15?08:57??程序(C51)\步進(jìn)電機28BYJ-48\步進(jìn)電機.BIN
?????文件????????3133??2009-03-15?08:57??程序(C51)\步進(jìn)電機28BYJ-48\步進(jìn)電機.M51
?????文件????????3488??2010-07-08?09:13??程序(C51)\步進(jìn)電機按鍵控制.c
?????文件?????????528??2011-07-19?19:33??程序(C51)\步進(jìn)電機正反轉(zhuǎn).c

評論

共有 條評論

相關(guān)資源