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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

按鍵控制c51單片機驅動unl2003控制步進電機正反轉停止及程序調速

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 mustvvvics 于 2019-7-28 12:01 編輯

原件連接
第一種直接用51開發板     或者另一種接線方法如圖,用最小單元加unl2003驅動
  


電路圖



程序文件
#include <reg51.h>
#include <absacc.h>
sbit p31=P3^1;
sbit p32=P3^2;
sbit p33=P3^3;

#define  UP   40
#define  DOWN  50
#define  STOP  60

void delay()//延時程序
{
        unsigned i,j,k;
        for(i=0;i<0x02;i++)
                for(j=0;j<0x02;j++)
                        for(k=0;k<0xff;k++);     //控制速度    快一點的用  for(k=0;k<0x8f;k++);
}                                                      

main()
{
        unsigned char temp;
        while(1)
        {
                if(p31==0)
                {
                        temp=UP;//控制正轉
                        P1=0X00;
                        delay();
                }
                if(p32==0)
                {
                        temp=DOWN;//控制反轉
                        P1=0X00;
                                                
                        delay();
                }
                if(p33==0)
                {
                        temp=STOP;//控制停止
                }
                switch(temp)
                {
                case DOWN : P1=0X01;//控制反轉 //0011      
                                        delay();
                                        delay();
                                        P1=0X02;//0110
                                        delay();
                                        delay();
                                        P1=0X04;//1100
                                        delay();
                                        delay();
                                        P1=0X08;//1001
                                        delay();
                                        delay();
                                        break;
                case UP :        P1=0X08;//控制正轉
                                        delay();
                                        delay();
                                        P1=0X04;
                                        delay();
                                        delay();
                                        P1=0X02;
                                        delay();
                                        delay();
                                        P1=0X01;
                                        delay();
                                        delay();
                                        break;
                case  STOP ://控制停止
                                        P1=0X00;
                                        delay();
                                        delay();                                       
                                        break;
                }
   }           ////修改p1,改成p2。就可使用p2端口,適用于第二種接線方式。
}




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

使用道具 舉報

沙發
ID:1 發表于 2019-7-26 22:44 | 只看該作者
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復

使用道具 舉報

板凳
ID:589354 發表于 2019-7-28 11:41 | 只看該作者
admin 發表于 2019-7-26 22:44
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)

謝謝,已添加
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费在线看黄 | 99国产精品99久久久久久粉嫩 | 免费一二区 | 亚洲日本欧美日韩高观看 | 国产精品一区久久久 | 欧美成人二区 | 99热这里| 精品九九 | 最新超碰| 国产乱码精品一区二三赶尸艳谈 | av大片在线观看 | 91精品免费 | av色站| 国产剧情一区 | 国产精品免费一区二区三区 | 中文字幕一区二区三区在线观看 | 91新视频 | 免费在线一区二区三区 | 欧美一级在线观看 | 亚洲精品乱码 | 91 在线| 99精品亚洲国产精品久久不卡 | 亚洲欧美国产一区二区三区 | 奇米四色在线观看 | 精品欧美一区二区三区久久久 | 亚洲a一区二区 | 日韩高清www | 啪啪免费网站 | 99精品在线免费观看 | 日韩在线欧美 | 日韩免费一区 | 九九亚洲 | 夜夜爽99久久国产综合精品女不卡 | 在线a视频网站 | av中文在线 | tube国产 | 日韩欧美一区二区三区免费观看 | 一区二区三区免费观看 | 蜜臀网| 九色 在线 | 美女视频一区二区三区 |