久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

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

PIC單片機控制8位流水燈C語言程序

作者:huqin   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2014年03月31日   【字體:
/*****************************************************
*** 功能:8位流水燈
*** 實驗內(nèi)容:本實驗是用二進制寫的程序
*****************************************************/
#include<pic.h>                      //包含單片機內(nèi)部資源預定義
__CONFIG(0xFF32);
//芯片配置字,看門狗關,上電延時開,掉電檢測關,低壓編程關,加密,4M晶體HS振蕩

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

/****************************************************************************
* 名    稱:main()
* 功    能:主函數(shù)
* 入口參數(shù):
* 出口參數(shù):
****************************************************************************/
void main()                 
{
        TRISD = 0;                          //portd 輸出
        TRISC = 0xf0;                  //porta 輸出
        PORTC = 0x00;     //74HC138控制端口
       
        while (1)         //死循環(huán),讓數(shù)碼管持續(xù)點亮
        {
                PORTD=0b00000001; //點亮第1個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
               
                PORTD=0b00000010; //點亮第2個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
               
                PORTD=0b00000100; //點亮第3個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
               
                PORTD=0b00001000; //點亮第4個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
                               
                PORTD=0b00010000; //點亮第5個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
               
                PORTD=0b00100000; //點亮第6個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
               
                PORTD=0b01000000; //點亮第7個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
               
                PORTD=0b10000000; //點亮第8個發(fā)光管
                delay();
                PORTD=0b00000000; //關掉發(fā)光管 也可以寫成16位的 自己試一試吧
                delay();
        }
}
/****************************************************************************
* 名    稱:delay()   
* 功    能:延時
* 入口參數(shù):
* 出口參數(shù):
****************************************************************************/
void delay()              
{
        int i;                 //定義整形變量
        for (i = 10000;i--;);     //延時
}
關閉窗口

相關文章

主站蜘蛛池模板: 国产成人精品福利 | 国产96在线 | 日本精品视频 | 国产毛片视频 | 欧美久久一区二区三区 | 精品福利一区二区三区 | 久久精品中文 | 日韩在线中文 | 久久精品高清视频 | 久久久久久99 | jizz18国产 | 国产一区二区三区不卡av | 天天色综网 | av黄色片在线观看 | 亚洲福利一区 | 国产精品久久久久久久午夜片 | 亚洲免费大片 | 亚洲欧美日韩在线一区二区 | 91久久精品 | 国产一区二区三区在线看 | 另类在线 | 日韩毛片 | av片在线观看网站 | 亚洲有码转帖 | www.com久久久 | 一区二区三区不卡视频 | 精品真实国产乱文在线 | 国产精品2区 | 国产日韩欧美一区 | 成人字幕网zmw | 久久激情网 | 色视频成人在线观看免 | 人人人人干 | 久久99国产精品 | 国内自拍偷拍 | 国产精品成av人在线视午夜片 | 久热免费在线 | 久久精品一区二区三区四区 | avtt国产| 国产视频线观看永久免费 | 国产在线视频在线观看 |