久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

51單片機(jī)—步進(jìn)電機(jī)程序

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2012年02月03日   【字體:

4相5線的步進(jìn)電機(jī),在51hei單片機(jī)開(kāi)發(fā)板上用uln2003驅(qū)動(dòng),此程序可實(shí)現(xiàn)正反轉(zhuǎn)和加減速功能。

電路圖如下:



c語(yǔ)言源程序

#include <reg52.h>
sbit p10=P1^0;
sbit p11=P1^1;
sbit p12=P1^2;
sbit p13=P1^3;
sbit p32=P3^2;//減速
sbit p33=P3^3;//加速
sbit p34=P3^4;//正轉(zhuǎn)
sbit p35=P3^5;//反轉(zhuǎn)
#define A {p10=1;p11=0;p12=0;p13=0;}
#define B {p10=0;p11=1;p12=0;p13=0;}
#define C {p10=0;p11=0;p12=1;p13=0;}
#define D {p10=0;p11=0;p12=0;p13=1;}
#define OFF {p10=0;p11=0;p12=0;p13=0;}
#define uint unsigned int
#define uchar unsigned char
uchar HZ;
void Delay(uchar t)
{
 while(--t);
}

void ms(uchar t)
{
 while(t--)
 {
  Delay(245);
  Delay(245);
 }
}
void REV()//正轉(zhuǎn)
{
 A
 ms(HZ);
 B
 ms(HZ);
 C
 ms(HZ);
 D
 ms(HZ);
}
void FWD()//反轉(zhuǎn)
{
 D
 ms(HZ);
 C
 ms(HZ);
 B
 ms(HZ);
 A
 ms(HZ);
}
void main()
{
 uint ddd;
 HZ=5;
A1:
 if(!p35)goto A2;
 ddd=500;
 while(1)
 {
  while(ddd)
  {
   if(!p32)
   {
    HZ++;
    if(HZ>20)HZ=20;
   }
   if(!p33)
   {
    HZ--;
    if(HZ<3)HZ=3;
   }
   REV();
   ddd--;
   if(!p34||!p35)goto A1;
  }
  while(1)
  {
   OFF
   if(!p34||!p35)goto A1;
  }
 }
A2:
 ddd=1000;
 while(1)
 {
  OFF
  while(ddd)
  {
   if(!p32)
   {
    HZ++;
    if(HZ>30)HZ=30;
   }
   if(!p33)
   {
    HZ--;
    if(HZ<3)HZ=3;
   }
   FWD();
   ddd--;
   if(!p34||!p35)goto A1;
  }
  while(1)
  {
   if(!p34)
   goto A1;
   if(!p35)goto A2;
  }
 }
}
 
關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 精品成人 | 一区二区三区亚洲精品国 | 久久精品91| 一区二区视频在线观看 | 久久久蜜臀国产一区二区 | 一区二区三区四区视频 | 亚洲国产成人在线 | 欧州一区二区 | 精品国产精品一区二区夜夜嗨 | 国产做a爱免费视频 | 精品91久久久 | a在线免费观看 | 亚洲午夜视频 | 盗摄精品av一区二区三区 | 综合久久久久久久 | 在线播放中文字幕 | 91色网站| 久一久| 欧美日韩在线精品 | 影视先锋av资源噜噜 | 亚洲一级视频在线 | 一区二区视频在线 | 在线免费观看黄网 | 91精品国产高清久久久久久久久 | 99热在线免费 | 欧美一区二区在线观看 | 亚洲一区二区久久久 | 91久久久久久久久久久久久 | 九色一区 | 欧美激情综合 | 中文字幕在线观看视频网站 | 欧美精品乱码久久久久久按摩 | 久久久夜 | 午夜天堂精品久久久久 | 国产成人午夜高潮毛片 | www国产成人免费观看视频,深夜成人网 | 在线看av的网址 | 一级毛片视频 | 国产精品特级片 | 蜜桃免费一区二区三区 | jlzzjlzz欧美大全 |