女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機定時器/計數器結構與工作方式詳解

電子設計 ? 作者:佚名 ? 2017-12-29 06:50 ? 次閱讀

定時器/計數器的結構

定時器/計數器的實質是加1計數器(16位),由高8位和低8位兩個寄存器組成。TMOD是定時器/計數器的工作方式寄存器,確定工作方式和功能;TCON是控制寄存器,控制T0、T1的啟動和停止及設置溢出標志。

aHR0cHM6Ly9tbWJpei5xbG9nby5jbi9tbWJpel9qcGcvaWFwWGxjZ2hzc25XSTEzR2ljNXhRTTBpYTJLOXpRdmliY3c5bzlJdXJqWVdsU3lpYmRZWVpCTXo4TDVROWtkV0M1M2ROSGlhSWljRXNVMzVraWIwem5pYWRiM2U4dXcvP3d4X2ZtdD1qcGVn

定時器/計數器的工作原理

計數器輸入的計數脈沖源

系統的時鐘振蕩器輸出脈沖經12分頻后產生;

T0或T1引腳輸入的外部脈沖源。

計數過程

每來一個脈沖計數器加1,當加到計數器為全1(即FFFFH)時,再輸入一個脈沖就使計數器回零,且計數器的溢出使TCON中TF0或TF1置1,向CPU發出中斷請求(定時器/計數器中斷允許時)。如果定時器/計數器工作于定時模式,則表示定時時間已到;如果工作于計數模式,則表示計數值已滿。

定時應用

用作定時器:此時設置為定時器模式,加1計數器是對內部機器周期計數(1個機器周期等于12個振蕩周期,即計數頻率為晶振頻率的1/12)。計數值N乘以機器周期Tcy就是定時時間t 。

計數運用

用作計數器:此時設置為計數器模式,外部事件計數脈沖由T0或T1引腳輸入到計數器。每來一個外部脈沖,計數器加1。但單片機對外部脈沖有基本要求:脈沖的高低電平持續時間都必須大于1個機器周期。

工作方式寄存器(TMOD)

aHR0cHM6Ly9tbWJpei5xbG9nby5jbi9tbWJpel9qcGcvaWFwWGxjZ2hzc25XSTEzR2ljNXhRTTBpYTJLOXpRdmliY3c5Z1FVZ1lyQ2ZsNXd2RnkyQ2tNQmVsU2JlcU5VMTBrOWQ1MjNXS1hNQWJiamQ5SU5ISjdDV2d3Lz93eF9mbXQ9anBlZw==

GATE:門控位。

GATE=0時,只要用軟件使TCON中的TR0或TR1為1,就可以啟動定時器/計數器工作;(即需要一個啟動條件)

GATE=1時,要用軟件使TR0或TR1為1,同時外部中斷引腳也為高電平時,才能啟動定時器/計數器工作,即需要兩個啟動條件。

C/T :定時/計數模式選擇位。

C/T =0為定時模式; C/T =1為計數模式。

M1M0:工作方式設置位。

計數器工作方式選擇

M1 M0 工 作 方 式 功 能 說 明

0 0 方式0 13位計數器

0 1 方式1 16位計數器

1 0 方式2 自動重裝8位計數器

1 1 方式3 定時器0:分成兩個8位

定時器1:停止計數

定時器/計數器的控制

控制寄存器TCON

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

d3hfZm10PWpwZWc=

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發出中斷請求。

d3hfZm10PWpwZWc=

方式1

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

方式2

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

aHR0cHM6Ly9tbWJpei5xbG9nby5jbi9tbWJpel9qcGcvaWFwWGxjZ2hzc25XSTEzR2ljNXhRTTBpYTJLOXpRdmliY3c5REI4azg3U3BzUnZFSzZTangxdldtNlNlNVpySG1GelFqaWNpYTJCTnFISFBTYkh4M0hZdFF6Y2cvP3d4X2ZtdD1qcGVn

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

方式3

aHR0cHM6Ly9tbWJpei5xbG9nby5jbi9tbWJpel9qcGcvaWFwWGxjZ2hzc25XSTEzR2ljNXhRTTBpYTJLOXpRdmliY3c5Y1h5RndGR3YyWjRnQ2UzTmRUUlE4ZlAxNXNLb1c3WVlXSjY0MmIyNTY4blhvMzlZS2pIenlnLz93eF9mbXQ9anBlZw==

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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6061

    文章

    44903

    瀏覽量

    646417
  • 計數器
    +關注

    關注

    32

    文章

    2284

    瀏覽量

    96006
  • 定時器
    +關注

    關注

    23

    文章

    3285

    瀏覽量

    117119
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    51單片機什么時候處于定時器\計數器工作方式

    51單片機定時器\計數器工作原理定時器/計數器結構:何時處于
    發表于 11-18 06:41

    單片機定時器/計數器有哪幾種工作方式

    內部,即每個機器周期產生一個計數脈沖,計數器加1。若采用12M晶振,則計數頻率為1MHz,即每過1μs,計數器加1。單片機
    發表于 11-23 06:26

    單片機計數器_定時器工作原理_

    單片機計數器_定時器工作原理,定時器計數器寄存
    發表于 05-06 14:12 ?1次下載

    80C51單片機定時器/計數器詳解(含工作方式

    80C51單片機要實現定時功能,比較方便的辦法是利用單片機內部的定時/計數器。下面我們將對80C51單片
    發表于 11-09 20:10 ?6w次閱讀
    80C51<b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>/<b class='flag-5'>計數器</b><b class='flag-5'>詳解</b>(含<b class='flag-5'>工作方式</b>)

    單片機實現定時器計數器的詳細資料說明

    本文檔的主要內容詳細介紹的是單片機實現定時器計數器的詳細資料說明包括了:? 定時/計數器的功能 ? 與
    發表于 06-24 08:00 ?3次下載
    <b class='flag-5'>單片機</b>實現<b class='flag-5'>定時器</b>和<b class='flag-5'>計數器</b>的詳細資料說明

    51單片機定時器計數器工作方式詳細說明

    定時/計數器單片機系統一個重要的部件,其工作方式靈活、編程簡單、使用方便,可用來實現定時控制、延時、頻率測量、脈寬測量、信號發生、信號檢測
    發表于 08-29 17:03 ?2次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>和<b class='flag-5'>計數器</b>的<b class='flag-5'>工作方式</b>詳細說明

    MCS-51單片機定時器計數器的4種工作方式解析

    MCS-51單片機含有2個定時器/計數器,具有4種工作方式。具有兩種工作模式(計數器模式和
    發表于 10-22 16:24 ?3.4w次閱讀
    MCS-51<b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>和<b class='flag-5'>計數器</b>的4種<b class='flag-5'>工作方式</b>解析

    詳解單片機定時器/計數器結構工作方式,你都學會了嗎?資料下載

    電子發燒友網為你提供詳解單片機定時器/計數器結構工作方式,你都學會了嗎?資料下載的電子資料下載
    發表于 04-22 08:48 ?7次下載
    <b class='flag-5'>詳解</b><b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>/<b class='flag-5'>計數器</b><b class='flag-5'>結構</b>與<b class='flag-5'>工作方式</b>,你都學會了嗎?資料下載

    基于單片機定時器/計數器的時鐘設計及計數設計

    基于單片機定時器/計數器的時鐘設計以及計數設計第一部分 前言第二部分 定時器/計數器的原理MCS
    發表于 11-05 09:06 ?51次下載
    基于<b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>/<b class='flag-5'>計數器</b>的時鐘設計及<b class='flag-5'>計數</b>設計

    單片機基礎(五):定時/計數器工作原理及工作方式

    定時器計數器)??單片機中的模塊,可通過編程實現對系統時鐘計數定時器),也可以對外部信號計數
    發表于 11-11 09:51 ?10次下載
    <b class='flag-5'>單片機</b>基礎(五):<b class='flag-5'>定時</b>/<b class='flag-5'>計數器</b>的<b class='flag-5'>工作</b>原理及<b class='flag-5'>工作方式</b>

    51單片機定時器\計數器工作原理

    51單片機定時器\計數器工作原理定時器/計數器結構:何時處于
    發表于 11-11 11:36 ?10次下載
    51<b class='flag-5'>單片機</b>之<b class='flag-5'>定時器</b>\<b class='flag-5'>計數器</b>的<b class='flag-5'>工作</b>原理

    51單片機定時器/計數器

    一、課前須知:1、51單片機有兩組定時器/計數器,因為既可以定時,也可以計數,所以稱之為定時器/
    發表于 11-20 20:06 ?47次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>/<b class='flag-5'>計數器</b>

    51單片機——定時器/計數器

    本文主要對定時功能、計數功能、定時器/計時結構定時器/
    發表于 11-22 15:06 ?12次下載
    51<b class='flag-5'>單片機</b>——<b class='flag-5'>定時器</b>/<b class='flag-5'>計數器</b>

    單片機定時器/計數器結構工作方式詳解

    定時器/計數器的實質是加1計數器(16位),由高8位和低8位兩個寄存組成。TMOD是定時器/計數器
    發表于 02-09 11:52 ?4次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>定時器</b>/<b class='flag-5'>計數器</b><b class='flag-5'>結構</b>與<b class='flag-5'>工作方式</b><b class='flag-5'>詳解</b>

    單片機定時/計數器工作定時計數方式時有何異同點?

    單片機定時/計數器工作定時計數方式時有何異同點?
    的頭像 發表于 10-25 11:50 ?5203次閱讀