freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

定時器及應用舉例ppt課件(已修改)

2025-05-11 00:55 本頁面
 

【正文】 167。 定時器概述167。 定時器的控制 167。 定時器的四種模式及應用 167。 思考題與習題第六章 定時器及應用167。 定時器概述167。 89C51 定時器結(jié)構(gòu)167。 89C51 定時器功能167。 89C51 定時器結(jié)構(gòu)l89C51定時器的結(jié)構(gòu)如 圖 61 所示。l有兩個 16位的定時器 /計數(shù)器,即定時器 0( T0) 和定時器 1( T1)。 它們實際上都是 16位加 1計數(shù)器。lT0由兩個 8位特殊功能寄存器 TH0和 TL0構(gòu)成; T1由 TH1和 TL1構(gòu)成。圖 61 89C51定時器結(jié)構(gòu)167。 89C51 定時器功能l每個定時器都可由軟件設(shè)置為 定時工作方式 或 計數(shù)工作方式 及其他靈活多樣的可控功能方式。這些功能由特殊功能寄存器 TMOD和 TCON所控制。l定時器工作不占用 CPU時間,除非定時器 /計數(shù)器溢出,才能中斷 CPU的當前操作。l每個定時器 /計數(shù)器還有四種工作模式。其中模式 02對 T0和 T1是一樣的,模式 3對兩者不同。定時工作方式定時器計數(shù) 89C51片內(nèi)振蕩器輸出經(jīng) 12分頻后的脈沖,即每個機器周期使定時器( T0或 T1) 的數(shù)值加 1直至計滿溢出。當 89C51采用 12MHz晶振時,一個機器周期為 1μs, 計數(shù)頻率為 1MHz。計數(shù)工作方式l通過引腳 T0( )和 T1( ) 對 外部脈沖 信號 計數(shù) 。當輸入脈沖信號產(chǎn)生由 1至 0的下降沿時定時器的值加 1。lCPU檢測一個 1至 0的跳變需要兩個機器周期,故最高計數(shù)頻率為振蕩頻率的 1/24。l為了確保某個電平在變化之前被采樣一次,要求電平保持時間至少是一個完整的機器周期。l對輸入脈沖信號的基本要求如 圖 62所示。圖 62 對輸入脈沖寬度的要求167。 定時器的控制 l167。 工作模式寄存器 TMODl167。 控制器寄存器 TCON167。 工作模式寄存器 TMODlTMOD用于控制 T0和 T1的工作模式。lTMOD不能位尋址,只能用字節(jié)設(shè)置定時器的工作模式,低半字節(jié)設(shè)置 T0, 高半字節(jié)設(shè)置 T1。l89C51系統(tǒng)復位時, TMOD的所有位被清 0。lTMOD各位的定義格式如 圖 63 所示。lTMOD各位的功能:lTMOD各位定義及具體的意義歸納如 圖 64所示。GATE C/ T M1 M0 GATE M1C/ T M0定時器 T1 定時器 T0TMOD( 89H) D7 D6 D5 D4 D3 D2 D1 D0圖 63 工作模式寄存器 TMOD的位定義圖 64 TMOD各位定義及具體的意義TMOD各位的功能① M1和 M0— 操作模式控制位。 兩位可形成四種編碼,對應于四種模式。見 表 61。表 61 M1, M0控制的四種工作模式② C/T— 計數(shù)器 /定時器方式選擇位。 C/T=0, 設(shè)置為 定時方式 。定時器計數(shù) 89C51片內(nèi)脈沖,即對機器周期計數(shù)。 C/T=1, 設(shè)置為 計數(shù)方式 。計數(shù)器的輸入來自 T0( ) 或 T1( ) 端的外部脈沖 。 TMOD各位的功能 ③ GATE— 門控位。 GATE=0, 只要用軟件使 TR0(或 TR1) 置 1就可以啟動定時器,而不管 INT0(或 INT1) 的電平是高還是低。 GATE=1, 只有 INT0(或 INT1) 引腳為高電平且由軟件使 TR0(或 TR1) 置 1時,才能啟動定時器工作。TMOD各位的功能167。 控制器寄存器 TCONlTCON除可字節(jié)尋址外,各位還可位尋址 。l89C51系統(tǒng)復位時, TCON的所有位被清 0。 lTCON各位的定義格式如 圖 65所示。lTCON各位的功能:lTCON各位定義及具體的意義歸納如 圖 66所示。TF1 TR1 TF0 TR0 IE1 IE0IT1 IT0TCON( 88H) 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H圖 65 控制寄存器 TCON的位定義圖 66 TCON各位定義及具體的意義TCON各位的功能① TF1( ) —T1 溢出標志位。 當 T1溢出 時,由硬件自動使中斷觸發(fā)器 TF1置 1,并 CPU申請中斷。 當 CPU響應中斷進入中斷服務程序后 , TF1由被硬件 自動清 0。 TF1也可以用 軟件清 0。② TF0 ( )—T0 溢出標志位。 其功能和操作情況同 TF1。 ③ TR1()—T1 運行控制位。 可通過軟件置 1( TR1=1) 或清 0( TR1=0)來 啟動 或 關(guān)閉 T1。 在程序中用指令 “ SETB TR1” 使 TR1位置 1,定時器 T1便開始計數(shù)。④ TR0()—T0 運行控制位。 其功能和操作情況同 TR1。TCON各位的功能⑤ IE1, IT1, IE0, IT0(~)— 外部中斷 INT1, INT0請求及請求方式控制位。前一章已經(jīng)講過。TCON各位的功能167。 定時器的四種模式及應用 l167。 模式 0 及其應用l167。 模式 1 及其應用l167。 模式 2 及其應用l167。 模式 3 及其應用l167。 綜合應用舉例167。 模式 0 及其應用一、模式 0 的邏輯電路結(jié)構(gòu)二、模式 0 工作特點三、模式 0 的應用舉例一、模式 0 的邏輯電路結(jié)構(gòu)T0在模式 0 的邏輯電路結(jié)構(gòu)如 圖 所示。( T1相同)T0(或 T1)模式 0結(jié)構(gòu)- 13位計數(shù)器二、模式 0 工作特點l在這種模式下, 16位寄存器( TH0和 TL0) 只用了 13位。其中 TL0的高 3位未用 ,其余 5位為整個 13位的低 5為, TH0占高 8位。當 TL0的低 5位溢出時,向 TH0進位; TH0溢出時,向中斷標志 TF0進位(硬件置位 TF0), 并申請中斷。l定時時間為: t=(213- T0初值 ) 振蕩周期 12167。 模式 1 及其應用一、模式 1 的邏輯電路結(jié)構(gòu)二、模式 1 工作特點三、模式 1 的應用舉例一、模式 1 的邏輯電路結(jié)構(gòu)T0在模式 1 的邏輯電路結(jié)構(gòu)如 圖 67所示。( T1相同)圖 67 T0(或 T1)模式 1結(jié)構(gòu)- 16位計數(shù)器二、模式 1 工作特點l該模式對應的是一個 16位的定時器 /計數(shù)器 。l用于定時工作方式時,定時時間為: t=(216- T0初值 ) 振蕩周期12l用于計數(shù)工作方式時,計數(shù)長度最大為: 216=65536( 個外部脈沖)三、模式 1 的應用舉例 ( 例 61)l例 61:用定時器 T1產(chǎn)生一個50Hz的方波,由 。使用
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1