標(biāo)題:
28BYJ-48步進(jìn)電機(jī)程序
[打印本頁]
作者:
zhangyukun
時間:
2019-7-25 09:27
標(biāo)題:
28BYJ-48步進(jìn)電機(jī)程序
#include<reg52.h>
sbit key=P2^0; //按鍵控制步進(jìn)電機(jī)的方向
unsigned char speed=5; //步進(jìn)電機(jī)的轉(zhuǎn)速
//八拍方式驅(qū)動,順序為A AB B BC C CD D DA
unsigned char code clockWise[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x0d};
void delay(unsigned char z)
{
unsigned char x,y;
for(x=0;x<z;x++)
for(y=0;y<110;y++);
}
void main()
{
unsigned char i;
while(1)
{
for(i=0;i<8;i++)
{
if(key) //按鍵未按下,正轉(zhuǎn)
{
P0=clockWise[i];
delay(speed);
}
else //按鍵按下,反轉(zhuǎn)
{
P0=clockWise[8-i];
delay(speed);
}
}
}
}
復(fù)制代碼
28BYJ-48步進(jìn)電機(jī)簡介.doc
2019-7-25 09:26 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
277 KB, 下載次數(shù): 28, 下載積分: 黑幣 -5
作者:
LGGGGGH
時間:
2020-5-19 17:16
要怎么接線?
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1