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

正文內(nèi)容

嵌入式系統(tǒng)概論-單片機基礎(chǔ)》單片機之定時計數(shù)器-文庫吧

2025-04-19 00:15 本頁面


【正文】 /計數(shù)器的初始化 ” 。在初始化過程中,須將工作方式控制字寫入工作方式寄存器( TMOD),工作狀態(tài)控制字寫入控制寄存器 (TCON),賦予定時/計數(shù)器初值。 ? 控制與管理定時 /計數(shù)器 T0和 T1工作的特殊功能寄存器有 2個,工作方式寄存器 TMOD(89H)和定時 /計數(shù)器控制寄存器TCON(88H)。 工作方式寄存器 TMOD(89H) ? 工作方式寄存器 TMOD用于控制 T0、 T1的工作方式和 4種工作模式。其中低 4位用于控制 T0,高 4位用于控制T1。其格式如下: M0 M1 C/T GATE M0 M1 C/T GATE D0 D1 D2 D3 D4 D5 D6 D7 定時器 T1 定時器 T0 ? GATE :門控位 ? C/T :計數(shù) /定時選擇 ? M1 M0 :工作方式選擇 工作方式寄存器 TMOD(89H) M0 M1 C/T GATE0 M0 M1 C/T GATE1 D0 D1 D2 D3 D4 D5 D6 D7 ?GATE=0,只要 (定時 /計數(shù)器控制寄存器 TCON)中 TR0(TR1)置 1,即可啟動定時器T0(T1) 開始工作。 ?當 GATE=1時,除需要將 (定時 /計數(shù)器控制寄存器中) TR0(TR1) 置 1外,還需要使INT0(INT1)為高電平,才能啟動相應(yīng)的定時器開始工作。 ?C/T=0,選擇定時器工作方式,對機器周期脈沖計數(shù)定時。 ?C/T=1,選擇計數(shù)器工作方式,對 T0(T1)引腳輸入的負脈沖下降沿計數(shù)。 ?M M0位: T0(T1)工作方式選擇位 M1 M0 工作方式 功能描述 0 0 方式 0 13位計數(shù)器 0 1 方式 1 16位計數(shù)器 1 0 方式 2 自動再裝入 8位計數(shù)器 1 1 方式 3 定 時 器 0: 分 成 兩 個 8 位計數(shù)器 定 時 器 1: 停止計數(shù) 定時 /計數(shù)控制寄存器 TCON(88H) ?控制寄存器 TCON: TCON的作用是控制定時器的啟 /停 ,標志定時器的溢出和中斷情況。 TCON在 SFR的字節(jié)地址為 88H,可位尋址。 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 位符號 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 ?D7(D5) TF1(0)—— 定時器 1(0)溢出標志。 ?當定時器溢出時由硬件使 TF1( 0)置 1,申請中斷。進入中斷服務(wù)程序后,由硬件自動清 0,查詢方式下用軟件清 0。 ?D6(D4) TR1(0)—— 定時器 1(0)運行控制位。 ?TR1(0)= 0 關(guān)閉定時器 。 TR1(0)= 1 啟動定時器 ?當系統(tǒng)復(fù)位時, TCON的所有位均清 0。 定時 /計數(shù)器的控制關(guān)系 定時 /計數(shù)器的功能 定時功能 計數(shù)輸入信號是內(nèi)部時鐘脈沖,計數(shù)頻率是振蕩頻率的 1/12。 計數(shù)功能 計數(shù)脈沖來自相應(yīng)的外部輸入引腳, T0為, T1為 。 定時 /計數(shù)器的核心部件是二進制加 1計數(shù)器(TH0、 TL0)或(TH TL1) 。 定時器 T1 定時器 T0 TH1 TL1 (8DH) (8BH) 0 0 7 7 TH0 TL0 (8CH) (8AH) 0 0 7 7 89C51 CPU TCON(88H) TMOD(89H) 工作模式 工作模式 啟動 啟動 T0() T1() 溢出 溢出 INT0 INT1 中斷 定時 /計數(shù)器的結(jié)構(gòu) 定時 /計數(shù)器結(jié)構(gòu) 80C51單片機內(nèi)有 2個獨立的 16位的可編程定時 /計數(shù)器 T0和 T1。它們的結(jié)構(gòu)相似。還有 1個工作方式寄存器 TMOD和 1個控制寄存器 TCON。下面是 T0的結(jié)構(gòu)如圖所示: (現(xiàn)在是定時狀態(tài),且 GATE=0是否開始定時取決于控制寄存器的 TR0控制。) 振蕩器 247。 12 C/T=0 C/T=1 & + 加 1計數(shù)器 TF0 合 /斷 T0 TR0 GATE0 INT0 GATEC/TM1M0GATEC/TM1M0T H 1 T L 1 T H 0 T L 0T 1 方 式T 0 方 式T 1 引 腳T 0 引 腳機 器 周期 脈 沖內(nèi) 部 總 線T M O DT C O N外 部 中 斷 相 關(guān) 位TF1TR1TF0TR0工作方式寄存器 TMOD(89H) 振蕩器 247。 12 C/T=0 C/T=1 & + 加 1計數(shù)器 TF0 合 /斷 T0 TR0 GATE0 INT0 C/ T: 用來確定 T0 (T1)是工作在計數(shù)方式還是工作在定時方式。 C/ T = 0為定時方式。 C/ T = 1為計數(shù)方式。即對外部引腳的外部輸入脈沖計數(shù),外部引腳 T0(1)上輸入的每一個脈沖的負跳變使計數(shù)值加 1, M1和 M0: 兩位用來確定 T0(T1)的具體工作模式。 M M0的四種組合剛好與四種工作模式對應(yīng),分別是方式 0、方式 方式 方式 3。 GATE0(1) :門控標志位。當 GATE0(1)=0, 且 TR0 (1)=1時 ,啟動 T0(1)開始工作 。 當 GATE0(1)=1時,定時計數(shù)器的啟動除了受 TR0 (1) 控制外,還受 INT0引腳的控制。此時當 TR0(1)=1且 INT0引腳上出現(xiàn)高電平時才能啟動定時計數(shù)器。 TMOD M0 M1 C/T GATE0 M0 M1 C/T GATE1 D0 D1 D2 D3 D4 D5 D6 D7 定時 /計數(shù)控制寄存器 TCON(88H) 振蕩器 247。 12 C/T=0 C/T=1 & + 加 1計數(shù)器 TF0 合 /斷 T0 TR0 GATE0 INT0 TCON TF0(1): T0(1)溢出中斷標志位。當 T0(1)計數(shù)溢出時,TF0(1)=1。在允許中斷的情況下, CPU響應(yīng) T0(1)中斷,轉(zhuǎn)向T0(1)中斷服務(wù)程序,此時由硬件自動將 TF0(1)清 0。該標志位可由軟件查詢,也可用軟件清 0或置 1。 TR0(1):為 T0(1)啟
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1