中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 單片機數(shù)字頻率計數(shù)器設(shè)計

        單片機數(shù)字頻率計數(shù)器設(shè)計

        作者: 時間:2013-04-02 來源:網(wǎng)絡 收藏

        1.實驗任務

        利用AT89S51的T0、T1的定時功能,來完成對輸入的信號進行頻率計數(shù),計數(shù)的頻率結(jié)果通過8位動態(tài)數(shù)碼管顯示出來。要求能夠?qū)?-250KHZ的信號頻率進行準確計數(shù),計數(shù)誤差不超過±1HZ。

        2.電路原理圖

        點擊瀏覽下一頁

        圖4.31.1

        3.系統(tǒng)板上硬件連線

        (1)把“系統(tǒng)”區(qū)域中的P0.0-P0.7與“動態(tài)數(shù)碼顯示”區(qū)域中的ABCDEFGH端口用8芯排線連接。

        (2)把“系統(tǒng)”區(qū)域中的P2.0-P2.7與“動態(tài)數(shù)碼顯示”區(qū)域中的S1S2S3S4S5S6S7S8端口用8芯排線連接。

        (3)把“單片機系統(tǒng)”區(qū)域中的P3.4(T0)端子用導線連接到“頻率產(chǎn)生器”區(qū)域中的WAVE端子上。

        4.程序設(shè)計內(nèi)容

        (1) 定時/T0和T1的工作方式設(shè)置,由圖可知,T0是工作在計數(shù)狀態(tài)下,對輸入的頻率信號進行計數(shù),但對工作在計數(shù)狀態(tài)下的T0,最大計數(shù)值為fOSC/24,由于fOSC=12MHz,因此:T0的最大計數(shù)頻率為250KHz。對于頻率的概念就是在一秒只數(shù)脈沖的個數(shù),即為頻率值。所以T1工作在定時狀態(tài)下,每定時1秒中到,就停止T0的計數(shù),而從T0的計數(shù)單元中讀取計數(shù)的數(shù)值,然后進行數(shù)據(jù)處理。送到數(shù)碼管顯示出來。

        (2)T1工作在定時狀態(tài)下,最大定時時間為65ms,達不到1秒的定時,所以采用定時50ms,共定時20次,即可完成1秒的定時功能。

        5. C語言源程序

        #include AT89X52.H>

        unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};

        unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,

        0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

        unsigned char dispbuf[8]={0,0,0,0,0,0,10,10};

        unsigned char temp[8];

        unsigned char dispcount;

        unsigned char T0count;

        unsigned char timecount;

        bit flag;

        unsigned long x;

        51單片機相關(guān)文章:51單片機教程


        c語言相關(guān)文章:c語言教程


        塵埃粒子計數(shù)器相關(guān)文章:塵埃粒子計數(shù)器原理

        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉