新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MP28GA步進(jìn)電機(jī)C語言測試程序

        MP28GA步進(jìn)電機(jī)C語言測試程序

        作者: 時間:2016-11-25 來源:網(wǎng)絡(luò) 收藏
        /************
        步進(jìn)電機(jī)測試程序
        步進(jìn)電機(jī)型號:MP28GA步進(jìn)電機(jī)
        驅(qū)動芯片:ULN2003

        連接方式:P10~P13分別接ABCD
        Author:Kevin Chin
        Date:2010/07/17
        Email:kevinchin@qq.com
        ************/
        #include
        #defineMotorPort P1
        //unsigned char FMove[4] = {0xf1, 0xf2, 0xf4, 0xf8};//單四拍節(jié) A、B、C、D驅(qū)動

        //unsigned char FMove[4] = {0xf3, 0xf6, 0xfc, 0xf9};//雙四拍節(jié) AB、BC、CD、DA驅(qū)動


        //單雙8拍節(jié) A、AB、B、BC、C、CD、D、DA驅(qū)動

        unsignedcharFMove[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xf9,0xf8};

        voidmDelay(unsignedinti)//延時約0.5ms

        {
        for(;i>0;i--)
        {
        unsignedcharj=244;
        while(--j);
        }
        }

        voidmain(void)
        {
        char*p,i,count;

        p=FMove;
        count=sizeof(FMove);

        while(1)
        {
        for(i=0;i{
        MotorPort=*(p+i);

        mDelay(5);
        }

        }
        }


        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 宣城市| 金阳县| 新竹县| 湖北省| 平阳县| 溧水县| 武威市| 泰兴市| 巧家县| 丰镇市| 公主岭市| 来凤县| 富民县| 曲沃县| 嘉兴市| 三亚市| 红安县| 横峰县| 福安市| 敦化市| 宁海县| 宜兰县| 兴义市| 固始县| 平阴县| 彩票| 湟源县| 武汉市| 津南区| 滕州市| 阜新| 定南县| 红河县| 徐州市| 合江县| 麻阳| 镶黄旗| 阳泉市| 凤阳县| 巩义市| 金堂县|