新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機定時器/計數器的結構以及和工作原理

        單片機定時器/計數器的結構以及和工作原理

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

        1:停止計數

        /的控制

        控制寄存器TCON

        TCON的低4位用于控制外部中斷,已在前面介紹。TCON的高4位用于控制/的啟動和中斷申請。其格式如下:

        單片機定時器/計數器的結構以及和工作原理

        TF1(TCON.7):T1溢出中斷請求標志位。T1計數溢出時由硬件自動置TF1為1。CPU響應中斷后TF1由硬件自動清0。TR1(TCON.6):T1起/停控制位。1:啟動 0:停止

        TF0(TCON.5):T0溢出中斷請求標志位,其功能與TF1類同。

        TR0(TCON.4):T0起/停控制位。1:啟動 0:停止

        定時器/的工作方式

        方式0

        方式0為13位計數,由TL0的低5位(高3位未用)和TH0的8位組成TL0的低5位溢出時向TH0進位,TH0溢出時,置位TCON中的TF0標志,向CPU發出中斷請求。

        2.jpg

        方式1

        方式1的計數位數是16位,由TL0(TL1)作為低8位、TH0(TH1)作為高8位,組成了16位加1計數器 。

        方式2

        方式2為自動重裝初值的8位計數方式。

        單片機定時器/計數器的結構以及和工作原理

        在方式2下,當計數器計滿255(FFH)溢出時,CPU自動把TH 的值裝入TL中,不需用戶干預。因此特別適合于用作較精確的脈沖信號發生器。

        方式3

        單片機定時器/計數器的結構以及和工作原理

        方式3只適用于定時器/計數器T0,定時器T1方式3時相當于TR1=0,停止計數。

        工作方式3將T0分成為兩個獨立的8位計數器TL0和TH0 。

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

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 长岭县| 赣榆县| 张家口市| 北辰区| 根河市| 鸡泽县| 达尔| 渝北区| 台山市| 逊克县| 清苑县| 恩施市| 抚松县| 达州市| 博客| 秭归县| 息烽县| 崇明县| 梅州市| 天水市| 如东县| 潮州市| 尼勒克县| 绥芬河市| 左云县| 大余县| 常德市| 阳江市| 丰顺县| 内乡县| 广汉市| 濮阳市| 石首市| 铜陵市| 海盐县| 金秀| 乐昌市| 灌云县| 渭南市| 沅江市| 新乐市|