新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機控制電磁閥的程序

        單片機控制電磁閥的程序

        作者: 時間:2012-09-04 來源:網絡 收藏

        下面是一個用stc89c52進行一些簡單

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

        #includereg52.h>
        sbit a=P1^0;//下開關

        sbit b=P1^1;//上升
        sbit c=P1^2;//下降
        sbit d=P1^3;//上線位
        sbit e=P1^4;//下限位
        void main()
        {
        a=1;// 上開關 常開
        b=1;// 上升 常開
        c=1;// 下降 常開
        d=1;// 上限位開關 常開
        e=1;// 下限位開關 常開

        while(1) //循環
        {
        if(a==0) // 判定上開關閉合 執行語句
        {
        a=1; //斷開開關信號 依舊執行 下降 直到碰到下限位開關
        c=0; // 2 啟動下降
        }
        if(e==0) // 4碰到下限位開關啟動
        {
        e=1; // 下限位信號保持 依舊執行 上升
        c=1; // 2斷開下降
        b=0; // 1一直啟動上升 直到碰到上限位開關
        } //
        if(d==0) // 3碰到上限位開關
        {
        P1=0xff; // 斷開所有
        }

        }
        }

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 颍上县| 泉州市| 镇平县| 香港| 秭归县| 虹口区| 翁牛特旗| 卓尼县| 临海市| 如东县| 宣城市| 富顺县| 仁化县| 宜章县| 越西县| 罗田县| 荆州市| 资溪县| 安新县| 保山市| 兴安县| 长子县| 阜平县| 麻城市| 巴林右旗| 唐海县| 宜春市| 香港| 本溪| 太仆寺旗| 永济市| 江陵县| 重庆市| 舞钢市| 大理市| 黄龙县| 永平县| 祥云县| 黑水县| 贵定县| 易门县|