久久久久久久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ī)開發(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久久综合 | 日日摸天天添天天添破 | 黄色成人在线视频 | 一区二区免费看 | 九九热视频在线观看 | 国产精品久久久国产盗摄 | 国产激情综合五月久久 | 中文字幕在线观看免费视频 | 91亚洲国产成人精品性色 | a√天堂在线 | 精品久久久久久久久久久 | av大片在线观看 | 日韩午夜激情 | 国产伦精品一区二区三区88av | 中文字幕在线观看网址 | 亚洲国产中文字幕 | 欧美性猛交xx | www.嫩草 | 黄色免费网站视频 | 欧美成人精品欧美一级乱黄 | 精品小视频 | 一区二区国产在线 | 黑人精品一区二区 | 精品热久久 | 黄色成人免费视频 | 欧美一区二区三区在线观看 | 欧美三级精品 | 福利视频网址 | 少妇视频在线观看 | 国产精品视频久久 | 四虎在线免费观看视频 | 中文字幕91 | 欧美精品在线免费观看 | 国产成人免费观看 | 欧美国产精品一区二区 | 色婷婷婷 | 波多野吉衣一二三区乱码 | 成年人国产 | 青青操影院 | 国产一区二区不卡 | 一级片免费视频 |