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

正文內容

單片機的定時器計數器(已修改)

2025-05-11 04:11 本頁面
 

【正文】 第 7章 單片機的定時器 /計數器 任務: ?懂得設置 TMOD和 TCON以及初值計算 ?讀懂程序 注意: ?不同工作方式下初值的處理 定時器 /計數器概述 實現定時功能,主要采用下面三種方法: ?軟件定時: 軟件定時不占用硬件資源,但占用了CPU時間, 降低了 CPU的利用率 。 ?采用硬件定時: 完全由硬件實現,不占 CPU,但 定時值與定時范圍不能由軟件進行控制和修改 ,即不可編程。 ?采用可編程芯片定時: 通過對系統(tǒng)時鐘脈沖的計數實現,計數值通過程序設定,此種 定時功能強,使用靈活 。 /計數器的結構 ?實質: 加 1計數器( 16位), 由高 8位 (TH)和低 8位 (TL)兩個寄存器組成。 ?TMOD是定時 /計數器的工作方式寄存器,確定工作方式和功能; TCON是控制寄存器,控制 T0、 T1的啟動和停止及設置溢出標志。 GATEC/TM1M0GATEC/TM1M0T H 1 T L 1 T H 0 T L 0T 1 方 式T 0 方 式T 1 引 腳T 0 引 腳機 器 周期 脈 沖內 部 總 線T M O DT C O N外 部 中 斷 相 關 位TF1TR1TF0TR0內部總線工作方式工作方式TH 1 TL 1 TH 0 TL 0TC ON TM ODT 1 T 0微處理器TMOD、 TCON與 T0、 T1的結構框圖 /計數器的工作原理 ? 輸入的計數脈沖有 兩個來源: 定時功能 系統(tǒng)的時鐘振蕩器輸出脈沖經 12分頻后送來 計數功能 T0或 T1引腳輸入的外部脈沖源 ? 工作原理: 每來一個脈沖計數器加 1,當加到計數器為全1時,再輸入一個脈沖就使計數器回零,且計數器的溢出使TCON中 TF0或 TF1置 1,向 CPU發(fā)出中斷請求(定時 /計數器中斷允許時)。 由溢出時計數器的值減去計數初值才是加 1計數器的計數值。 振蕩器 247。 12 加 1計數器 TFx T0(T1) 中斷 C/T=0 C/T=1 控制信號 如果定時 /計數器工作于定時模式,則表示定時時間已到;如果工作于計數模式,則表示計數值已滿。 ?設置為定時器模式時, 計數值 N= T/ Tcy ?注: 加 1計數器是對內部機器周期計數( 1個機器周期等于 12個振蕩周期,即計數頻率為晶振頻率的1/12)。 ?設置為計數器模式時,外部事件計數脈沖由 T0或 T1引腳輸入到計數器。 ?注: 由于檢測一個從 1到 0的下降沿需要 2個機器周期,因此要求被采樣的電平至少要維持一個機器周期。 例如: 當晶振頻率為 12MHz時,計數脈沖的周期要大于 2 ?s。 定時 /計數器的控制 8051單片機定時 /計數器的工作由兩個特殊功能寄存器控制。 TMOD用于設置其工作方式; TCON用于控制其啟動和中斷申請。 一、工作方式寄存器 TMOD 工作方式寄存器 TMOD用于設置定時 /計數器的工作方式, 低四位用于 T0,高四位用于 T1。其格式如下: GATE C/T M 1 0M GATE C/T 1M 0M控 制 T 1 控 制 T 089H和T 類 同 01M 0M00011011方 式方式0方式1方式2方式301定時器模式計數器模式01與INT 無關 00與INT 有關注意:此 SFR只能對其進行字節(jié)操作,不能進行位操作 ?GATE:門控位。 ?GATE= 0時 ,只要用軟件使 TCON中的 TR0或 TR1置 1啟動定時 /計數器工作; ?GATE= 1時 , 外部中斷請求信號啟動定時器 。 ? :定時 /計數模式選擇位。 ? = 0為定時模式 ; =1為計數模式 。 ?M1M0:工作方式設置位。 C/TC/TC/T 二、控制寄存器 TCON TCON的低 4位用于控制外部中斷 ,已在前面介紹。 TCON的高 4位用于控制定時 /計數器的啟動和中斷申請。其格式如下: ?TF1( ): T1溢出中斷請求標志位。 T1計數溢出時由硬件自動置 TF1為 1。 CPU響應中斷后 TF1由硬件自動清 0。 可以用軟件置 1或清 0,同硬件置 1或清 0的效果一樣。 ?TR1( ): T1運行控制位。 TR1置 1時, T1開始工作; TR1置 0時, T1停止工作 。 TR1由 軟件置 1或清 0。 ?TF0( ): T0溢出中斷請求標志位,其功能與TF1類同。 ?TR0( ): T0運行控制位,其功能與 TR1類同。 定時 /計數器的工作方式 一、方式 0 方式 0為 13位計數 , 由 TL0的低 5位(高 3位未用)和 TH0的 8位組成 。 TL0的低 5位溢出時向
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1