久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
C51單片機-步進電機正反轉 源程序
[打印本頁]
作者:
yourfather
時間:
2017-5-7 12:52
標題:
C51單片機-步進電機正反轉 源程序
步進電機正反轉
0.png
(54.27 KB, 下載次數: 34)
下載附件
2017-5-7 16:57 上傳
單片機源程序:
/*-----------------------------------------------
名稱:步進電機
修改:無
內容:本程序用于測試4相步進電機常規驅動 含正反轉 使用1相勵磁
------------------------------------------------*/
#include <reg52.h>
sbit A1=P1^0; //定義步進電機連接端口
sbit B1=P1^1;
sbit C1=P1^2;
sbit D1=P1^3;
#define Coil_A1 {A1=1;B1=0;C1=0;D1=0;}//A相通電,其他相斷電
#define Coil_B1 {A1=0;B1=1;C1=0;D1=0;}//B相通電,其他相斷電
#define Coil_C1 {A1=0;B1=0;C1=1;D1=0;}//C相通電,其他相斷電
#define Coil_D1 {A1=0;B1=0;C1=0;D1=1;}//D相通電,其他相斷電
#define Coil_AB1 {A1=1;B1=1;C1=0;D1=0;}//AB相通電,其他相斷電
#define Coil_BC1 {A1=0;B1=1;C1=1;D1=0;}//BC相通電,其他相斷電
#define Coil_CD1 {A1=0;B1=0;C1=1;D1=1;}//CD相通電,其他相斷電
#define Coil_DA1 {A1=1;B1=0;C1=0;D1=1;}//D相通電,其他相斷電
#define Coil_OFF {A1=0;B1=0;C1=0;D1=0;}//全部斷電
unsigned char Speed;
/*------------------------------------------------
uS延時函數,含有輸入參數 unsigned char t,無返回值
unsigned char 是定義無符號字符變量,其值的范圍是
0~255 這里使用晶振12M,精確延時請使用匯編,大致延時
長度如下 T=tx2+5 uS
------------------------------------------------*/
void DelayUs2x(unsigned char t)
{
while(--t);
}
/*------------------------------------------------
mS延時函數,含有輸入參數 unsigned char t,無返回值
unsigned char 是定義無符號字符變量,其值的范圍是
0~255 這里使用晶振12M,精確延時請使用匯編
------------------------------------------------*/
void DelayMs(unsigned char t)
{
while(t--)
{
//大致延時1mS
DelayUs2x(245);
DelayUs2x(245);
}
}
/*------------------------------------------------
主函數
------------------------------------------------*/
main()
{
unsigned int i=512;//旋轉一周時間
Speed=8;
Coil_OFF
while(i--) //正向
{
Coil_A1 //遇到Coil_A1 用{A1=1;B1=0;C1=0;D1=0;}代替
DelayMs(Speed); //改變這個參數可以調整電機轉速 ,
//數字越小,轉速越大,力矩越小
Coil_B1
DelayMs(Speed);
Coil_C1
DelayMs(Speed);
Coil_D1
DelayMs(Speed);
}
Coil_OFF
i=512;
while(i--)//反向
{
Coil_D1 //遇到Coil_A1 用{A1=1;B1=0;C1=0;D1=0;}代替
DelayMs(Speed); //改變這個參數可以調整電機轉速 ,
//數字越小,轉速越大,力矩越小
Coil_C1
DelayMs(Speed);
Coil_B1
DelayMs(Speed);
Coil_A1
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
下載:
83-步進電機正反轉.zip
(12.51 KB, 下載次數: 32)
2017-5-7 12:52 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
Ycccccc
時間:
2018-5-30 11:03
兄弟 在嗎 我想要一份你這個程序行么 我畢業設計想參考一下你這個我郵箱
309211560@qq.com
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
99久久精品免费看国产四区
|
999久久久国产精品 欧美成人h版在线观看
|
亚洲 欧美 日韩 在线
|
小早川怜子xxxxaⅴ在线
|
亚州精品天堂中文字幕
|
天天弄
|
在线色网
|
91看片免费
|
亚洲一区二区中文字幕在线观看
|
欧美一级片在线
|
久操福利
|
国产精品久久国产精品
|
亚洲成人av在线播放
|
国产精品一区久久久
|
亚洲国产精品一区二区三区
|
亚洲国产精品视频
|
欧美激情一区二区三区
|
欧美视频1区
|
激情欧美一区二区三区中文字幕
|
久久av一区二区三区
|
国产xxx在线观看
|
亚洲另类视频
|
日韩精品一区二区三区中文在线
|
成人午夜视频在线观看
|
亚洲先锋影音
|
国产一二三区电影
|
欧美 日本 国产
|
精品国产一区二区在线
|
久久1区
|
欧美精品一区二区三区四区 在线
|
a国产一区二区免费入口
|
欧美啊v在线观看
|
国产区免费视频
|
热99视频
|
免费在线观看一区二区
|
日韩一区二区av
|
欧美精品成人
|
一区二区国产精品
|
欧美精品一区二区在线观看
|
久久精品免费观看
|
色婷婷一区
|