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

正文內容

[工程科技]第5章定時器計數器(參考版)

2025-01-22 12:57本頁面
  

【正文】 描述了定時器 /計數器的應用實例,以具體的計算和程序給予說明和分析。重點在 AT89C51單片機定時器 /計數器 T0、T1的工作方式,包括方式 0、方式 方式 2和方式 3。 例題詳見課本例題 。晶體振蕩器的頻率為 fosc=12MHz。 解:( 1)定時常數計算 振蕩器的頻率 fosc= 12MHz,機器周期為 1μ s,方式 0計數器長度 L=13,定時時間 t=1ms= 定時常數: 北京世紀智源教育科技有限公司 0 0000000T 1M 0 = 0M 1 = 0G A T E = 0 不 用 門 控控 制 字 為 0 0 HC / T = 0 , 定 時( 2)編程 ORG 0000H AJMP MAIN ORG 000BH ; T0中斷矢量 AJMP START ;轉移至 START ORG 0030H 計數長度為 E018H=7192,定時為 (8192— 7192) 1μ s= TMOD的設定(即控制字) 北京世紀智源教育科技有限公司 MAIN: MOV TMOD, 00H ;寫控制字,設 T0為工作方式 0 MOV TH0, 0E0H ;寫定時常數 (定時 1ms) MOV TL0, 18H SETB TR0 ;啟動 T0 SETB ET0 ;允許 T0中斷 SETB EA ;開放 CPU中斷 AJMP $ ;定時中斷等待 ORG 2022 H ; T0中斷服務程序 START: MOV TH0, 0E0H ;重寫定時常數 MOV TL0, 18H CPL ; RETI ;中斷返回 北京世紀智源教育科技有限公司 【 例 】 使用定時器 /計數器 T1的方式 1,設定 1ms的定時。 已知晶體振蕩器的頻率為 fosc=12MHz。 定時時間的倒數即為溢出率,即: ? ?o s cf11==t 1 2 2 T CL ?溢 出 率 根據要求的定時時間 t、設定的定時器工作方式 (確定 L) 及晶體振蕩頻率 fosc,可計算出 TC值(十進制數 ),再將其轉換成二進制數 TCB,然后再分別送入 THi、 TLi(對于 T0, i=0;對于 T1, i=1)。 L: 計數器的長度。 TC: 機器周期 。由于計數器是加 1(向上)計數的,故而預先置入的常數均應為補碼。 北京世紀智源教育科技有限公司 下面的程序段表示如何設置看門狗的工作。 在軟件調試時,可以把 EW接高電平以禁止看門狗工作,軟件調試結束后再把 EW接至低電平,通過人為制造故障,觀察看門狗工作是否正常。 北京世紀智源教育科技有限公司 首先要確定系統(tǒng)能在不正常狀態(tài)下維持多久,這段時間就設定為監(jiān)視定時器的最大間隔時間。如果發(fā)生軟件或硬件故障,將使軟件對定時器 T3重裝失敗,從而 T3溢出導致復位信號的產生。 定時器 T3的工作過程:在 T3溢出時,復位 80C552,并產生復位脈沖輸出至復位引腳 RST。 WLE:看門狗定時器允許重裝標志 若 WLE置位,定時器 T3只能被軟件裝入,裝入后 WLE自動清除。其格式如圖 。 T3由外部引腳和電源控制及波特率選擇寄存器中的 ( WLE)和( PD)控制。f o s c / 1 2≥ 1溢 出≥ 1內 部復 位V c cR S T引 腳復 位電 阻W L E P D加 載清 除P C O N . 4 P C O N . 1加 載寫 T 3EW引 腳圖 監(jiān)視定時器 T3 北京世紀智源教育科技有限公司 預分頻器輸入為晶振 1/12的信號,晶振為 12MHz時,輸入為 1MHz,而8位定時器 T3每隔時間 t加 1: t= 12 2048/fosc 當晶振為 12MHz時, t為 。 在飛利浦 80C552中,監(jiān)視定時器 T3由一個 11位的分頻器和 8位定時器 T3組成,如圖 。 北京世紀智源教育科技有限公司 監(jiān)視定時器 T3 強迫單片機進入復位狀態(tài),使之從硬件或軟件故障中解脫出來的定時器是 監(jiān)視定時器,俗稱看門狗( watchdog) 。 若 C/T2= 1,選用外部脈沖,該脈沖由 T2()端輸入,每當外部脈沖負跳變時,計數器值增 1。 此時,定時器 /計數器 T2可由內部時鐘決定,也可由外部脈沖決定。 2定 時 器 1 溢 出S M O D = 0S M O D = 1R C L KT C L K圖 定時器 /計數器 T2波特率發(fā)生器方式的邏輯結構圖 北京世紀智源教育科技有限公司 通過圖 T2CON中, RCLK選擇串行通信接收波特率發(fā)生器, TCLK選擇發(fā)送波特率發(fā)生器,因而,發(fā)送和接收的波特率可以不同。 1 6247。 北京世紀智源教育科技有限公司 振 蕩 器 247。 北京世紀智源教育科技有限公司 3.波特率發(fā)生器方式 當 T2CON中 RCLK+TCLK=1,定時器 /計數器 T2工作于波特率發(fā)生器方式,即其溢出脈沖用做串行口的時鐘。響應中斷后,應用軟件撤除中斷申請。同時,溢出標志 TF2置 1,申請中斷。同時,溢出標志 TF2置 1,申請中斷。 1 2T 2 引 腳( P 1 . 0 )C / T 2 = 0 定 時C / T 2 = 1 定 時T R 2控 制T L 2( 8 位 )T H 2( 8 位 )T F 2≥ 1申 請中 斷R C A P 2 LR C A P 2 H控 制E X F 2T 2 E X 引 腳( P 1 . 1 )E X E N 2邊 沿 檢 測 器A 1圖 定時器 /計數器 T2自動重裝載方式的邏輯結構圖 北京世紀智源教育科技有限公司 當 CP/RL2= 0時,選擇自動重裝載方式 。對 8XC52,其定時器 /計數器 T2的自動重裝載方式邏輯結構圖工作原理如圖 。 北京世紀智源教育科技有限公司 2.自動重裝載方式 自動重裝載方式是指:在一定條件下, T2自動地將捕獲寄存器 RCAP2H和 RCAP2L的數據裝入計數器TH2和 TL2中。 響應中斷后,應用軟件清除中斷申請。同時標志 EXF2置 1,申請中斷。同時,溢出標志 TF2置 1,申請中斷。 1 2T 2 引 腳( P 1 . 0 )C / T 2 = 0 定 時C / T 2 = 1 定 時T R 2控 制T L 2( 8 位 )T H 2( 8 位 )T F 2≥ 1申 請中 斷R C A P 2 LR C A P 2 H控 制E X F 2T 2 E X 引 腳( P 1 . 1 )E X E N 2邊 沿 檢 測 器A 1圖 定時器 /計數器 T2捕獲方式的邏輯結構圖 北京世紀智源教育科技有限公司 當 CP/RL2= 1時, T2選擇捕獲方式 。定時器 /計數器 T2的捕獲方式邏輯結構圖如圖 。定時器 /計數器 T2共有 3種工作方式:捕獲方式、自動重裝載方式和波特率發(fā)生器方式,見表 52。 復位后,兩個寄存器全部清零。捕獲寄存器 RCAP2H和 RCAP2L用于捕獲計數器 TL TH2的計數狀態(tài),或用來預置計數初值的。 復位后,這兩個寄存器全部清零。它們都只能字節(jié)尋址,相應的字節(jié)地址為 CDH和 CCH。 2.定時器 /計數器 T2的
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1