新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 如何實現138譯碼器控制二極管

        如何實現138譯碼器控制二極管

        作者: 時間:2016-11-18 來源:網絡 收藏
        根據電路原理圖 來連線, 譯碼器原理很簡單 ,因此譯碼器控制二極管的程序非常簡單。
        #include
        sbit c=P2^4; //譯碼器74138是一種3線-8線譯碼器
        sbit b=P2^3;
        sbit a=P2^2;
        void Delay()
        {
        unsigned char j;
        unsigned int i;
        for(i=1000; i>0; i--)
        for(j=110; j>0; j--);
        }
        void main()
        {
        while(1)
        {
        c=0; b=0; a=0; //點亮第1 個二極管
        Delay();
        c=0; b=0; a=1; //點亮第2 個二極管
        Delay();
        c=0; b=1; a=0; //點亮第3 個二極管
        Delay();
        c=0; b=1; a=1; //點亮第4 個二極管
        Delay();
        c=1; b=0; a=0; //點亮第5 個二極管
        Delay();
        c=1; b=0; a=1; //點亮第6 個二極管
        Delay();
        c=1; b=1; a=0; //點亮第7 個二極管
        Delay();
        c=1; b=1; a=1; //點亮第8 個二極管
        Delay();
        }
        }



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 广汉市| 安塞县| 从江县| 始兴县| 泰兴市| 丰都县| 高碑店市| 绥江县| 游戏| 治县。| 潼关县| 延吉市| 遵义县| 津南区| 万全县| 呼伦贝尔市| 专栏| 温泉县| 连南| 大理市| 永兴县| 梧州市| 凤阳县| 榆树市| 台湾省| 邯郸县| 康乐县| 当阳市| 南通市| 五峰| 宝丰县| 洮南市| 东兰县| 河间市| 保康县| 武定县| 秦皇岛市| 宿州市| 郯城县| 苍梧县| 梧州市|