新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機定時器/計數器

        51單片機定時器/計數器

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

        一、80C51定時/

        定時/是單片機系統一個重要的部件,其工作方式靈活、編程簡單、使用方便,可用來實現定時控制、延時、頻率測量、脈寬測量、信號發生、信號檢測等。此外,定時/還可作為串行通信中波特率發生器。

        (二) 定時/計數器的控制寄存器

        ⒈ 定時/計數器控制寄存器TCON

        1.jpg

        (1) TCON.7 TF1:1溢出標志位。當1計滿數產生溢出時,由硬件自動置TF1=1。在中斷允許時,向CPU發出1的中斷請求,進入中斷服務程序后,由硬件自動清0。在中斷屏蔽時,TF1可作查詢測試用,此時只能由軟件清0。

        (2) TCON.6 TR1:定時器1運行控制位。由軟件置1或清0來啟動或關閉定時器1。當GATE=1,且INT1為高電平時,TR1置1啟動定時器1;當GATE=0時,TR1置1即可啟動定時器1。

        (3) TCON.5 TF0:定時器0溢出標志位。其功能及操作情況同TF1。

        (4) TCON.4 TR0:定時器0運行控制位。其功能及操作情況同TR1。

        (5)其他四個在中斷說明。

        ⒉ 定時/計數器工作方式控制寄存器TMOD

        2.jpg

        ⑴ M1M0 —— 工作方式選擇位

        3.jpg

        ⑵ C/T —— 計數/定時方式選擇位

        C/T=1,計數工作方式,對外部事件脈沖計數,用作計數器。

        C/T=0,定時工作方式,對片內機周脈沖計數,用作定時器。

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

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 长沙县| 延长县| 中方县| 乳源| 望奎县| 康定县| 图木舒克市| 冷水江市| 通渭县| 顺义区| 西青区| 手游| 改则县| 清河县| 汽车| 塔河县| 富川| 工布江达县| 铜川市| 广汉市| 德安县| 霍林郭勒市| 兴安盟| 合阳县| 登封市| 时尚| 宜春市| 宜兰县| 南宁市| 宁夏| 荔波县| 莱州市| 嘉黎县| 满洲里市| 东明县| 从江县| 吉木萨尔县| 阿拉善右旗| 年辖:市辖区| 开鲁县| 离岛区|