• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機C語言程序設計:單只數碼管循環顯示 0~9

    單片機C語言程序設計:單只數碼管循環顯示 0~9

    作者: 時間:2013-06-06 來源:網絡 收藏

    /* 名稱:單只 0~9


    說明:主程序中的循環語句反復將 0~9 的段碼送至 P0 口,使數字 0~9

    */

    #includereg51.h>

    #includeintrins.h>

    #define uchar unsigned char

    #define uint unsigned int

    uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};

    //延時

    void DelayMS(uint x)

    {

    uchar t;

    while(x--) for(t=0;t120;t++);

    }

    //主程序

    void main()

    {

    uchar i=0;

    P0=0x00;

    while(1)

    {

    P0=~DSY_CODE[i];

    i=(i+1)%10;

    DelayMS(300);

    }

    }

    單片機C語言程序設計:單只數碼管循環顯示 0~9

    51單片機相關文章:51單片機教程


    c語言相關文章:c語言教程


    單片機相關文章:單片機教程


    單片機相關文章:單片機視頻教程


    單片機相關文章:單片機工作原理




    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 贵南县| 会宁县| 苍梧县| 瑞昌市| 思南县| 凤山市| 诸城市| 鄂托克前旗| 修文县| 疏勒县| 瓦房店市| 南召县| 永济市| 西城区| 渭南市| 大足县| 甘孜县| 阿荣旗| 玛多县| 桐梓县| 乌兰察布市| 秦皇岛市| 望江县| 循化| 蕉岭县| 临洮县| 商南县| 英吉沙县| 海城市| 焦作市| 含山县| 乌兰浩特市| 桓台县| 临安市| 呼玛县| 澄迈县| 绥德县| 利辛县| 当雄县| 阳高县| 勐海县|