新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 6位數字顯示頻率計數器電路及51單片機源程序

        6位數字顯示頻率計數器電路及51單片機源程序

        作者: 時間:2012-05-25 來源:網絡 收藏

        while(1)

        {

        if(flag==1)

        {

        flag=0;

        x=T0count*65536+TH0*256+TL0;

        for(i=0;i8;i++)

        {

        temp[i]=0;

        }

        i=0;

        while(x/10)

        {

        temp[i]=x;

        x=x/10;

        i++;

        }

        temp[i]=x;

        for(i=0;i6;i++)

        {

        dispbuf[i]=temp[i];

        }

        timecount=0;

        T0count=0;

        TH0=0;

        TL0=0;

        TR0=1;

        }

        }

        }

        void t0(void) interrupt 1 using 0

        {

        T0count++;

        }

        void t1(void) interrupt 3 using 0

        {

        TH1=(6553*000)/256;

        TL1=(6553*000)%6;

        timecount++;

        if(timecount==250)

        {

        TR0=0;

        timecount=0;

        flag=1;

        }

        P0=dispcode[dispbuf[dispcount]];

        P2=dispbit[dispcount];

        dispcount++;

        if(dispcount==8)

        {

        dispcount=0;

        }

        }

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


        塵埃粒子計數器相關文章:塵埃粒子計數器原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汤原县| 敦煌市| 长治县| 恭城| 祁东县| 红桥区| 湖口县| 云霄县| 铜陵市| 瓦房店市| 南昌市| 买车| 海丰县| 漳平市| 定结县| 诏安县| 金阳县| 山阴县| 罗源县| 巩留县| 进贤县| 新干县| 金阳县| 洛扎县| 乌恰县| 昌都县| 仁布县| 金昌市| 白河县| 毕节市| 大关县| 丹寨县| 定安县| 渝中区| 蕉岭县| 株洲县| 建湖县| 西乌| 姚安县| 南安市| 台中市|