新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51控制直流電機正反轉

        51控制直流電機正反轉

        作者: 時間:2016-11-17 來源:網絡 收藏
        C代碼:

        /*************** writer:shopping.w ******************/
        #include
        #include
        #define uint unsigned int
        #define uchar unsigned char
        sbit K1 = P3^0;
        sbit K2 = P3^1;
        sbit K3 = P3^2;
        sbit LED1 = P0^0;
        sbit LED2 = P0^1;
        sbit LED3 = P0^2;
        sbit MA = P1^0;
        sbit MB = P1^1;

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

        void main(void)
        {
        LED1 = 1;
        LED2 = 1;
        LED3 = 0;
        while(1)
        {
        if(K1 == 0)
        {
        while(K1 == 0);
        LED1 = 0;
        LED2 = 1;
        LED3 = 1;
        MA = 0;
        MB = 1;
        }
        if(K2 == 0)
        {
        while(K1 == 0);
        LED1 = 1;
        LED2 = 0;
        LED3 = 1;
        MA = 1;
        MB = 0;
        }
        if(K3 == 0)
        {
        while(K1 == 0);
        LED1 = 1;
        LED2 = 1;
        LED3 = 0;
        MA = 0;
        MB = 0;
        }
        }
        }



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 探索| 托克逊县| 胶南市| 盐池县| 福安市| 禄劝| 莒南县| 上蔡县| 呼玛县| 益阳市| 双峰县| 宾阳县| 天柱县| 东海县| 九龙县| 雷波县| 夹江县| 无棣县| 老河口市| 松滋市| 龙岩市| 房产| 宁明县| 汶上县| 通辽市| 新河县| 镇远县| 桐庐县| 长寿区| 普陀区| 毕节市| 泰顺县| 阳东县| 白朗县| 永清县| 阜城县| 铁力市| 靖宇县| 宿松县| 宝应县| 常州市|