新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 步進電機驅動程序

        步進電機驅動程序

        作者: 時間:2016-11-28 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/201611/322999.htm

        #include
        #define uint unsigned int
        sbit A=P1^0; //控制A的電流方向,0為反,1為正
        sbit di=P1^1;
        sbit A1=P1^2;
        sbit A2=P1^3; //控制A的速度
        sbit B1=P1^4;
        sbit B2=P1^5; //控制B的速度
        void delayms(uint z)
        {
        uint x,y;
        for(x=z;x>0;x--)
        for(y=110;y>0;y--);
        }
        void run()
        {
        A=0;
        A1=0;
        A2=0;
        delayms(5);

        di=1;
        B1=0;
        B2=0;
        delayms(5);

        A=1;
        A1=0;
        A2=0;
        delayms(5);

        di=0;
        B1=0;
        B2=0;
        delayms(5);
        }

        void main()
        {
        while(1)
        {
        run();
        }
        }



        關鍵詞: 步進電機驅動程

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 乐昌市| 洪湖市| 甘德县| 甘洛县| 时尚| 宜春市| 乌苏市| 文水县| 稻城县| 金平| 时尚| 怀柔区| 兴隆县| 拜城县| 鄯善县| 三明市| 沧州市| 玉屏| SHOW| 青神县| 惠安县| 乐业县| 巴楚县| 台北市| 武汉市| 司法| 封开县| 岑溪市| 宜昌市| 玛纳斯县| 汉源县| 卫辉市| 清涧县| 略阳县| 孟连| 山西省| 延吉市| 渭南市| 承德市| 新乐市| 于田县|