新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > PIC12F629測試程序

        PIC12F629測試程序

        作者: 時間:2016-11-18 來源:網絡 收藏
        /*************PIC12F629單片機程序******************************/

        /*************************************************************/
        /*****File Function : PIC12F629芯片測試 *****/
        /*****Program Author : ZhengWen(ClimberWin) *****/
        /*****MCU : PIC12F629 內部RC *****/
        /*****Compile Date : 2010/10/01 *****/
        /*****Edition Info : V1.0 *****/
        /*************************************************************/
        //修改日期: 2010年10月2日

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

        #include
        #define uchar unsigned char
        #define uint unsigned int

        /////////////引腳定義///////////////////////
        #define Input_Pin GPIO3 //信號輸入口 (和PIC12C508寄存器定義不同)
        #define LED GPIO4 //LED指示燈 (和PIC12C508寄存器定義不同)
        ////////////主程序////////////
        main()
        {
        unsigned int i;
        GPIO =0B00000000;
        TRISIO=0B00001000; //輸入輸出口定義 (和PIC12C508寄存器定義不同)

        //////開機LED閃爍////////////
        LED=0;
        for(i=0;i<20000;i++)
        { NOP();NOP();NOP();NOP();NOP();}
        LED=1;
        for(i=0;i<20000;i++)
        { NOP();NOP();NOP();NOP();NOP();}
        LED=0;

        if(Input_Pin==0) //判斷輸入端口是否為0
        {
        LED=1;
        for(i=0;i<20000;i++)//延時
        { NOP();NOP();NOP();NOP();NOP();}
        LED=0;
        for(i=0;i<20000;i++)
        { NOP();NOP();NOP();NOP();NOP();}

        } //while

        } //main



        關鍵詞: PIC12F629測試程

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 马公市| 馆陶县| 东乌| 蒙山县| 芜湖市| 台安县| 綦江县| 正定县| 遂昌县| 大渡口区| 土默特左旗| 甘泉县| 海伦市| 双鸭山市| 绥化市| 黎川县| 孝义市| 乌审旗| 治多县| 平泉县| 彩票| 苏尼特左旗| 六安市| 梁山县| 神农架林区| 花垣县| 七台河市| 民乐县| 察雅县| 杭锦旗| 高要市| 石泉县| 曲周县| 方城县| 曲麻莱县| 吕梁市| 和林格尔县| 牡丹江市| 保靖县| 庆云县| 平阳县|