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

正文內(nèi)容

mcs-51單片機(jī)的定時器計(jì)數(shù)器-wenkub.com

2025-05-06 18:53 本頁面
   

【正文】 取出 T1中的高八位 MOV 31H, TL1 。啟動 T1 JNB , $ 。定時器 T0模式 1定時 MOV TH0, 00H 。 1. 當(dāng) GATE為 1, TR1(TR0)為 1時,只有 INT1(INT0)引腳輸入高電平時, T1(T0)才允許計(jì)數(shù)。每定時達(dá)到 1秒鐘,取出計(jì)數(shù)器的值進(jìn)行顯示。 開 T0中斷 SETB TR1 。 開辟堆棧 MOV TMOD,10H 。 編程步驟: 計(jì)算 TMOD的值 由于: GATE=0; M M0=0、 1; C/T=0; 所以: (TMOD)= 10H 2、 計(jì)算初值 (單片機(jī)的振蕩頻率為 12MHZ) 所需要的機(jī)器周期數(shù) : n=(50000us/1us)=50000 計(jì)數(shù)器的初始值: X= 6553650000=15536 所以: (TH0)=3CH。 解:周期為 2ms,占空比為 1:1的方波信號,只需要利用 T0產(chǎn)生定時,每隔 1ms將 。 通過上面的任務(wù),我們掌握了計(jì)數(shù)程序的編制方法,下面我們再看看定時程序怎樣編制。 工作方式 0: 13位定時 /計(jì)數(shù)方式,因此,最多可以計(jì)到 2的 13次方,也就是 8192次。 ( 1)確定工作方式 —— 對 TMOD賦值; 如:任務(wù)中的 MOV TMOD,06H指令,設(shè)定 T0為計(jì)數(shù)器工作方式。在這種工作方式中, 16位計(jì)數(shù)器分為兩部分,即以 TL0為計(jì)數(shù)器,以TH0作為預(yù)置寄存器,初始化時把計(jì)數(shù)初值分別加載至TL0和 TH0中,當(dāng)計(jì)數(shù)溢出時,不再象方式 0和方式 1那樣需要“人工干預(yù)”,由軟件重新賦值,而是由預(yù)置寄存器TH以硬件方法自動給計(jì)數(shù)器 TL0重新加載。 Copyright 2021 2)工作方式 1 T0的等效邏輯結(jié)構(gòu) Copyright 2021 在工作方式 1下,計(jì)數(shù)器的計(jì)數(shù)值范圍是: 1~ 65536( 2的 16方) 當(dāng)為定時工作方式 1時,定時時間的計(jì)算公式為: ( 65536— 計(jì)數(shù)初值) 晶振周期 12 或 ( 65536— 計(jì)數(shù)初值) 機(jī)器周期 其時間單位與晶振周期或機(jī)器周期相同。 TR1 —— 定時 / 計(jì)數(shù)器 1運(yùn)行控制位 。 波形等間隔,次數(shù)已定,時間確定 即對機(jī)器周期進(jìn)行計(jì)數(shù)。 C/T —— 外部計(jì)數(shù)器 / 定時器方式選擇位 C//T = 0 定時方式; C //T = 1 計(jì)數(shù)方式 。定時器 /計(jì)數(shù)器的定時功能也是通過計(jì)數(shù)實(shí)現(xiàn)的,它的計(jì)數(shù)脈沖是由單片機(jī)的片內(nèi)振蕩器輸出經(jīng) 12分頻后產(chǎn)生的信號,即為對機(jī)器周期計(jì)數(shù)。 Copyright 2021 一、 MCS51單片機(jī)定時器/計(jì)數(shù)器組成: ? 定時器 /計(jì)數(shù)器 0(T0): 16位的加計(jì)數(shù)器 ? 定時器 /計(jì)數(shù)器 1(T1): 16位的加計(jì)數(shù)器 二、定時器 /計(jì)數(shù)器的功能 ? 對外部輸入信號的計(jì)數(shù)功能。 MCS51單片機(jī)的定時器 /計(jì)數(shù)器(一) Copyright 2021 MCS51單片機(jī)定時器 /計(jì)數(shù)器邏輯結(jié)構(gòu)圖 T1由 TH TL1構(gòu)成,字節(jié)地址為 8DH、 8BH T0由 TH0、 TL0構(gòu)成,字節(jié)地址為 8CH、 8AH TCON則用于控制定時計(jì)數(shù)器 T0和 T1的啟動和停止計(jì)數(shù),同時管理定時器 T0和 T1的溢出標(biāo)志等。 M1M0—— 工作模式選擇位(編程可決定四種工作模式) 。 左圖定時時間為 N*T 每個下降沿計(jì)數(shù)一次 確認(rèn)一次負(fù)跳變需兩個機(jī)器周期, 所以,計(jì)數(shù)頻率最高為 fosc / 24。 ( 用法與 TR0類似 ) TF0、 TF1 分別是定時、計(jì)數(shù)器 T0、 T1的溢出標(biāo)志位。 如果單片機(jī)的晶振選為 ,則最小定時時間為: [65536— ( 65536— 1) ] 1/6 106 12=2 106(s)=2(us) 最長定時時間為: (65536— 0) 1/6 106 12=131072 106(s)=131072(us)。 方式 2在串口通訊時,常用作波特率發(fā)生器。 ( 2)預(yù)置定時計(jì)數(shù)器中計(jì)數(shù)的初值 —— 直接寫入 TH和TL; 如:任務(wù)中的 MOV TH0,00H 兩條指令,設(shè)定計(jì)數(shù)初值。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1