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

正文內(nèi)容

定時器及應(yīng)用舉例ppt課件(編輯修改稿)

2025-05-26 00:55 本頁面
 

【文章內(nèi)容簡介】 模式 2 的應(yīng)用舉例 ( 例 63)( 2)計(jì)算 T1的計(jì)數(shù)初值 X= 28 - 100=156=9CH 因此 :TL1的初值為 9CH, 重裝初值寄存器 TH1=9CH。三、模式 2 的應(yīng)用舉例 ( 例 63)( 3) 程序清單 MAIN: MOV TMOD,60H ; 設(shè)置 T1為模式 2,外部計(jì)數(shù)方式 MOV TL1,9CH ; T1計(jì)數(shù)器初值 MOV TH1,9CH MOV IE, 88H 。 定時器開中斷 SETB TR1 ; 啟動 T1計(jì)數(shù) HERE: SJMP HERE ; 等待中斷 ORG 001BH ; 中斷服務(wù)程序入口 CPL RETI167。 模式 3 及其應(yīng)用一、模式 3 的邏輯電路結(jié)構(gòu)二、模式 3 的應(yīng)用舉例一、模式 3 的邏輯電路結(jié)構(gòu)l工作模式 3對 T0和 T1大不相同。 T0模式 3的邏輯電路結(jié)構(gòu) T0模式 3下 T1的邏輯電路結(jié)構(gòu) T0模式 3的邏輯電路結(jié)構(gòu)lT0模式 3的邏輯電路結(jié)構(gòu)如 圖 610所示。lT0設(shè)置為模式 3, TL0和 TH0被分成 兩個相互獨(dú)立的 8位計(jì)數(shù)器。lTL0用原 T0的各控制位、引腳和中斷源,即 C/T, GATE, TR0, TF0, T0( ) 引腳, INT0() 引腳。lTL0可工作在 定時器方式和計(jì)數(shù)器方式 。其功能和操作與模式 0、模式 1相同(只是 8位)。圖 610 T0模式 3結(jié)構(gòu) T0模式 3的邏輯電路結(jié)構(gòu)l它占用了定時器 T1的控制位 TR1和 T1的中斷標(biāo)志 TF1, 其啟動和關(guān)閉僅受 TR1的控制。lTH0只可用作 簡單的內(nèi)部定時功能 。 T0模式 3下 T1的邏輯電路結(jié)構(gòu)l定時器 T1無工作模式 3狀態(tài)。在 T0用作模式 3時, T1仍可設(shè)置為模式 0~ 2。lT0模式 3下 T1的邏輯電路結(jié)構(gòu) 如 圖 612 所示。l由于 TR1和 TF1被定時器 T0占用,計(jì)數(shù)器開關(guān) K已被接通,此時,僅用 T1控制位, C/T切換其定時或計(jì)數(shù)器工作方式就可使 T1運(yùn)行。當(dāng)計(jì)數(shù)器溢出時,只能將輸出送入串行口或用于不需要中斷的場合。一般作波特率發(fā)生器圖 611 T0模式 3時 T1結(jié)構(gòu)二、模式 3 的應(yīng)用舉例 ( 例 64)l例 67:設(shè)某用戶系統(tǒng)已使用了兩個外部中斷源,并置定時器 T1工作在模式 2,作串行口波特率發(fā)生器用?,F(xiàn)要求再增加一個外部中斷源,并由 5kHz的方波。 Fosc=12MHz.二、模式 3 的應(yīng)用舉例 ( 例 64)解:( 1)工作模式l 可設(shè)置 T0工作在模式 3計(jì)數(shù)器方式 ,把 T0的引腳作附加的外部中斷輸入端, TL0的計(jì)數(shù)初值為 FFH, 當(dāng)檢測到 T0引腳電平出現(xiàn)由 1至 0的負(fù)跳變時, TL0產(chǎn)生溢出,申請中斷。l T0模式 3下, TL0作計(jì)數(shù)用,而 TH0用作 8位的定時器 ,定時控制 5kHz的方波信號。 二、模式 3 的應(yīng)用舉例 ( 例 64)( 2)計(jì)算初值lTL0的計(jì)數(shù)初值為 FFH。lTH0的計(jì)數(shù)初值 X為: T=1/(5kHz)==200μs 用 TH0作定時 100μs 時, X=256100 12/12=156二、模式 3 的應(yīng)用舉例 ( 例 64)( 3)程序清單 MOV TMOD,27H ; T0為模式 3,計(jì)數(shù)方式 。 T1為模式 2,定時方式 MOV TL0,0FFH ; TL0計(jì)數(shù)初值 MOV TH0,156 ; TH0計(jì)數(shù)初值 MOV TL1,data ; data是根據(jù)波特率 ;要求設(shè)置的常數(shù)( 初值) MOV TH1,data MOV TCON,55H ; 外中斷 0,外中斷 1邊沿觸發(fā), ;啟動 T0, T1 MOV IE, 9FH 。 開放全部 中斷 …二、模式 3 的應(yīng)用舉例 ( 例 64)TL0溢出中斷服務(wù)程序(由 000BH轉(zhuǎn)來)TL0INT: MOV TL0, 0FFH ; TL0重賦初值 (中斷處理) RETI TH0溢出 TH0溢出中斷服務(wù)程序(由 001BH轉(zhuǎn)來)TH0INT: MOV TH0, 156 ; TH0重賦初值 CPL 。 RETI串行口及外部中斷 0,外部中斷 1的服務(wù)程序略。167。 綜合應(yīng)用舉例 ( 例 64)l例 68:設(shè)時鐘頻率為 6MHz。 編寫利用 T0產(chǎn)生 1s定時的程序。167。 綜合應(yīng)用舉例 ( 例 65)解:( 1)定時器 T0工作模式的確定∵ 模式 0最長可定時 。 模式 1最長可定時 。 模式 2最長可定時 512μs。∴ 定時 1s, 可選用模式 1,每隔 100ms中斷一 次,中斷 10次為 1s。167。 綜合應(yīng)用舉例 ( 例 65)( 2)求計(jì)數(shù)器初值 X ∵ (216- X)12/(6 106) =100103 s ∴ X=15536=3CB0H 因此: (TL0)=0B0H (TH0)=3CH167。 綜合應(yīng)用舉例 ( 例 65)(3)實(shí)現(xiàn)方法 對于中斷 10次計(jì)數(shù),可使 T0工作在計(jì)數(shù)方式,也可用循環(huán)程序的方法實(shí)現(xiàn)。 本例采用循環(huán)程序法。167。 綜合應(yīng)用舉例 ( 例 65)( 4)源程序清單 ORG 0000H AJMP MAIN ; 上電,轉(zhuǎn)向主 程序
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1