<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        PIC單片機控制第一個發光管閃動程序

        作者:huqin   來源:本站原創   點擊數:  更新時間:2014年03月31日   【字體:

        /************************************
        *** 功能:第一個發光管閃動
        *** 實驗內容:輸出底電平可以點亮RD口的發光管 高電平可以關掉發光管
        *** 開發板連接方法:裝上J2。
        *************************************/
        #include<pic.h>                      //包含單片機內部資源預定義
        __CONFIG(0xFF32);
        //芯片配置字,看門狗關,上電延時開,掉電檢測關,低壓編程關,加密,4M晶體HS振蕩

        void delay();                              //delay函數申明

        /****************************************************************************
        * 名    稱:main()
        * 功    能:主函數
        * 入口參數:
        * 出口參數:
        ****************************************************************************/
        void main()                
        {
                TRISD = 0;                          //portd 輸出
                TRISC = 0xf0;                  //porta 輸出
                PORTC = 0x00;     //74HC138控制端口
              
                while (1)         //死循環,讓數碼管持續點亮
                {
                        PORTD=0b00000000; //點高發光管
                        delay();
                        PORTD=0b00000001; //關掉發光管 也可以寫成16位的 自己試一試吧
                        delay();
                }
        }
        /****************************************************************************
        * 名    稱:delay()  
        * 功    能:延時
        * 入口參數:
        * 出口參數:
        ****************************************************************************/
        void delay()             
        {
                int i;                 //定義整形變量
                for (i = 10000;i--;);     //延時
        }

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮