新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機定時器/計數器的方式控制字

        單片機定時器/計數器的方式控制字

        作者: 時間:2012-07-10 來源:網絡 收藏

        從上一節我們已經得知,單片機中的定時/都能有多種用途,那么我怎樣才能讓它們工作于我所需要的用途呢?這就要通過定時/來設置。

        在單片機中有兩個特殊功能寄存器與定時/計數有關,這就是TMOD和TCON。順便說一下,TMOD和TCON是名稱,我們在寫程序時就能直接用這個名稱來指定它們,當然也能直接用它們的地址89H和88H來指定它們(其實用名稱也就是直接用地址,匯編軟件幫你翻譯一下而已)。

        點擊瀏覽下一頁
        TMOD結構>

        從圖1中我們能看出,TMOD被分成兩部份,每部份4位。分別用于控制T1和T0,至于這里面是什么意思,我們下面介紹。

        點擊瀏覽下一頁
        TCON結構>

        從圖2中我們能看出,TCON也被分成兩部份,高4位用于定時/,低4位則用于中斷(我們暫不管)。而TF1(0)我們上節課已提到了,當計數溢出后TF1(0)就由0變為1。原來TF1(0)在這兒!那么TR0、TR1又是什么呢?看上節課的圖。

        計數脈沖要進入計數器還真不不難,有層層關要通過,最起碼,就是TR0(1)要為1,開關才能合上,脈沖才能過來。因此,TR0(1)稱之為運行控制位,可用指令SETB來置位以啟動計數器/運行,用指令CLR來關閉定時/計數器的工作,一切盡在自已的掌握中。

        點擊瀏覽下一頁
        單片機/計數器結構>

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

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 浑源县| 蓬安县| 巴里| 遂溪县| 泽普县| 江陵县| 张家港市| 彰化市| 永春县| 彭山县| 收藏| 尚志市| 民县| 虞城县| 衡阳市| 广安市| 绵竹市| 西充县| 衡东县| 揭阳市| 兖州市| 兴化市| 永济市| 灵台县| 天柱县| 德化县| 嫩江县| 台中县| 乐业县| 泰兴市| 黄陵县| 广水市| 伊通| 开封市| 余庆县| 河津市| 建阳市| 子长县| 邯郸县| 海安县| 武冈市|