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

正文內容

第4章mcs-51單片機內部定時器(已修改)

2025-09-12 09:13 本頁面
 

【正文】 第 4章 MCS 51單片機內部定時器 / 計數(shù)器 及串行接口 定時器 /計數(shù)器的結構及工作原理 方式和控制寄存器 工作方式 定時器 /計數(shù)器應用舉例 MCS 51單片機的串行接口 串行口的應用 在工業(yè)檢測、控制中,很多場合都要用到計數(shù)或者定時功能。例如對外部脈沖進行計數(shù)、產(chǎn)生精確的定時時間、作串行口的波特率發(fā)聲器等。 MCS- 51單片機內部有兩個可編程的定時器 /計數(shù)器,以滿足這方面的需要。它們具有 兩種工作模數(shù)(計數(shù)器模式、 定時器模式)和四種工作方式( 方式 0、方式 方式 方式 3),其控制字均在相應的特殊功能寄存器( SFR)中,通過對它的 SFR的編程,可以方便的選擇工作模數(shù)和工作方式。 定時器 /計數(shù)器: Timer/Counter 本質上都是加法計數(shù)器,當對固定周期的脈沖信號計數(shù)時是定時器,對脈沖長度不確定的信號計數(shù)時是計數(shù)器。 每接收到一個計數(shù)脈沖,加法計數(shù)器的值就加一,當計滿時發(fā)生溢出,并從 0開始繼續(xù)計數(shù)。 加法計數(shù)器的計滿溢出信號就是定時 /計數(shù)器的輸出,該信號使 TCON的某位( TF0或 TF1位)置一,作為定時器 /計數(shù)器的溢出中斷標志。 定時器 /計數(shù)器的結構及工作原理 圖 定時器 /計數(shù)器結構框圖 T1由 TH TL1構成,字節(jié)地址為 8DH、 8BH T0由 TH0、 TL0構成,字節(jié)地址為 8CH、 8AH TCON則用于控制定時計數(shù)器 T0和 T1的啟動和停止計數(shù),同時管理定時器 T0和 T1的溢出標志等。 特殊功能寄存器 TMOD控制定時計數(shù)器的工作方式 方式和控制寄存器 一、 定時器 /計數(shù)器的方式寄存器 TMOD 圖 TMOD各位定義 8位分為兩組,高四位控制 T1,低 4位控制 T0。 對 TMOD的各個位的說明: GATE位:門控位。 GATE= 1時, T0、 T1是否計數(shù)要受到外部引腳輸入電平的控制, INT0引腳控制 T0, INT1引腳控制 T1??捎糜跍y量在 INT0和 INT1引腳出現(xiàn)的正脈沖的寬度。若 GATE= 0,即不使能門控功能,定時計數(shù)器的運行不受外部輸入引腳 INT0、 INT1的控制。 C/T位:計數(shù)器模式和定時器模式的選擇位。 C/T= 0,為定時器模式,內部計數(shù)器對晶振脈沖 12分頻后的脈沖計數(shù),該脈沖周期等于機器周期,所以可以理解為對機器周期進行計數(shù)。從計數(shù)值可以求得計數(shù)的時間,所以稱為定時器模式。 C/T= 1,為計數(shù)器模式,計數(shù)器對外部輸入引腳 T0( )或 T1( )的外部脈沖(負跳變)計數(shù),允許的最高計數(shù)頻率為晶振頻率的 1/24。 M1 M0:四種工作方式的選擇位 表 工作方式選擇表 M1 M0 方式 說 明 0 0 0 13 位定時器 (TH的 8 位和 TL的低 5 位) 0 1 1 16 位定時器 /計數(shù)器 1 0 2 自動重裝入初值的 8 位計數(shù)器 1 1 3 T0 分成兩個獨立的 8 位計數(shù)器 , T1 在方式 3 時停止工作 定時器初值的確定 : 加法計數(shù)器是計滿溢出時才申請中斷 , 所以在給定時器 /計數(shù)器賦初值時 , 不能直接輸入所需的計數(shù)值 , 而應輸入的是計數(shù)器計數(shù)的最大值與這一計數(shù)值的差值 , 設最大值為 M, 計數(shù)值為 N, 初值為 X, 則 X的計算方法如下 : 計數(shù)狀態(tài) : X=M- N 定時狀態(tài) : X=M-定時時間 /T 而 T=12247。 二 、 定時器 /計數(shù)器控制寄存器 TCON TF0、 TF1分別是定時器 /計數(shù)器 T0、 T1 的溢出標志位 , 加法計數(shù)器計滿溢出時置 1, 申請中斷 , 在中斷響應后自動復 0。 TF產(chǎn)生的中斷申請是否被接受 , 還需要由中斷是否開放來決定 。 TR TR0 分別是定時器 /計數(shù)器 T T0 的運行控制位 , 通過軟件置 1 后 , 定時器 /計數(shù)器才開始工作 , 在系統(tǒng)復位時被清 0。 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 工作方式 一、 方式 0 圖 方式 0( 13位計數(shù)器) 在方式 0下, T0和 T1工作在 13位的定時 /計數(shù)器方式,由 TH的高 8 位和 TL的低 5 位組成。 當 T0的 13位計數(shù)器加到全部為 1 以后,再加1就產(chǎn)生溢出,這時置 TCON的 TF0為 1 ,同時把計數(shù)器全部變 0 ,然后從 0 開始繼續(xù)計數(shù)。 方式 0的計數(shù)長度 M為 2的 13次方。 初值也是 13位二進制數(shù),但要注意是高 8位賦值給 TH0,低 5位前面補足 3
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1