新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機程序——用按鍵控制蜂鳴器的啟動和停止

        51單片機程序——用按鍵控制蜂鳴器的啟動和停止

        作者: 時間:2016-11-23 來源:網絡 收藏
        #include
        #define uint unsigned int //宏定義
        sbit SPK=P3^5; //定義喇叭端口
        sbit key=P3^1; //開發板上對應的是s18按鍵
        void delay(uint z)
        {
        uint x,y;
        for(x=z;x>0;x--)
        for(y=110;y>0;y--);
        }
        void main()
        {
        while(1)
        {
        if(key==0)
        {
        delay(100);
        SPK=0;
        delay(100);
        SPK=1;
        }
        else
        {
        SPK=1;
        }
        }
        }


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 砀山县| 达孜县| 甘泉县| 佳木斯市| 烟台市| 陕西省| 赤峰市| 潞西市| 新建县| 衡山县| 安西县| 安福县| 永兴县| 桑植县| 安龙县| 边坝县| 百色市| 浠水县| 黎川县| 南安市| 姜堰市| 吴江市| 诸暨市| 乌苏市| 东乡族自治县| 依兰县| 石嘴山市| 云梦县| 吉安市| 邮箱| 红安县| 涞水县| 工布江达县| 遂平县| 玉田县| 平邑县| 陇西县| 房山区| 循化| 临汾市| 荣成市|