欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2742|回復: 1
打印 上一主題 下一主題
收起左側

28BYJ48步進電機正轉5圈,反轉5圈源程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:266830 發表于 2017-12-25 23:12 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
51單片機控制步進電機正轉5圈,反轉5圈。
單片機源程序如下:
  1. //步進電機正反轉
  2. //電機使用端口P1.0,P1.1,P1.2,P1.3
  3. //單雙八拍工作方式:A-AB-B-BC-C-CD-D-DA
  4. //
  5. #include <reg51.h>
  6. #include <intrins.h>


  7. //**********************正向旋轉相序表*****************************
  8. unsigned char code FFW[8]={0x08,0x0c,0x04,0x06,0x02,0x03,0x01,0x09};


  9. //**********************反向旋轉相序表*****************************


  10. unsigned char code REV[8]={0x09,0x01,0x03,0x02,0x06,0x04,0x0c,0x08};


  11. //***********************延時子程序********************************


  12. void delay(unsigned int t)
  13. {                          
  14.    unsigned int k;
  15.    while(t--)
  16.    {
  17.      for(k=0; k<125; k++)
  18.      {}
  19.    }
  20. }





  21. //**********************步進電機正轉******************************


  22. void  motor_ffw(unsigned int n)
  23. {
  24.    unsigned char i;
  25.    unsigned int  j;
  26.    for (j=0; j<8*64*n; j++)
  27.     {
  28.       for (i=0; i<8; i++)
  29.         {
  30.           P1 = FFW[i];
  31.          delay(1);
  32.          }
  33.     }
  34. }

  35. //*********************步進電機反轉********************************


  36. void  motor_rev(unsigned int n)
  37. {
  38.     unsigned char i;
  39.   unsigned int  j;
  40.   for (j=0; j<8*64*n; j++)
  41.       {
  42.         for (i=0; i<8; i++)
  43.         {
  44.           P1 = REV[i];
  45.           delay(1);
  46.         }
  47.       }
  48. }





  49. //*************************主程序*********************************
  50. main()
  51. {  
  52.    while(1)                    
  53.     {
  54.        motor_ffw(5);          //正轉5圈
  55.        delay(1000);
  56.        motor_rev(5);          //反轉5圈
  57.        delay(1000);


  58.     }
  59. }
復制代碼

所有資料51hei提供下載:
28BYJ48.zip (693 Bytes, 下載次數: 44)


評分

參與人數 1黑幣 +18 收起 理由
2454347030 + 18 贊一個!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:421308 發表于 2019-7-15 15:08 | 只看該作者
這個加了驅動板嗎
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表