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

正文內(nèi)容

計算器定時器ppt課件(留存版)

2025-06-17 07:08上一頁面

下一頁面
  

【正文】 保持不變。 計數(shù)過程中,若重新寫入新的計數(shù)初值,則在下一個CLK脈沖的下降沿,減 1計數(shù)器以新的計數(shù)初值重新開始計數(shù)。 程序: MOV AL, 0000 B OUT 43H, AL ;發(fā)出鎖存命令 IN AL, 40H ;讀計數(shù)器 0當前計數(shù)值的低 8位 MOV CL, AL ;送入 CX寄存器的 CL中 IN AL, 40H ;讀計數(shù)器 0當前計數(shù)值的高 8位 MOV CH, AL ;送入 CX寄存器的 CL中 23 計算機接口技術(shù) ( 5)計數(shù)格式 BCD=1時 ①采用 BCD碼計數(shù),寫入計數(shù)器的初值用 BCD碼表示,范圍: 0000~9999H,其中 0000表示最大值 10000,即 104; ②若設(shè)置計數(shù)初值 n=1234H,表示設(shè)置了一個十進制數(shù) 1234。 (3) 控制字寄存器 17 計算機接口技術(shù) (4) 計數(shù)器 0 、 1 、 2 3個完全相同的計數(shù)器通道,對 3個計數(shù)器通道的操作完全獨立。 3)輸出鎖存器 OL 通常隨計數(shù)執(zhí)行部件 CE的內(nèi)容變化 。 缺點 : CPU重復執(zhí)行的這段程序,程序本身并沒有什么具體執(zhí)行目的,僅為了延時,從而降低了 CPU利用率。 如果計數(shù)的對象是標準的內(nèi)部時鐘信號,由于其周期恒定,故計數(shù)值就恒定地對應(yīng)于一定的時間,這一過程即為定時。完成對 8253各計數(shù)器的讀 /寫操作。 A1 A0 端口選擇 0 0 計數(shù)器 0 0 1 計數(shù)器 1 1 0 計數(shù)器 2 1 1 控制端口 14 計算機接口技術(shù) 注意: ① 如果 8253與 8088 CPU相連時,由于 8088系統(tǒng)數(shù)據(jù)總線為 8位,所以, 8253的 8位數(shù)據(jù)線直接與 8088系統(tǒng)數(shù)據(jù)總線相連,地址總線的最低兩位 A A0連 8253的 A A0。每次寫入一個字節(jié); ④ 不同計數(shù)器的計數(shù)初值寫到相應(yīng)計數(shù)器通道中。其中 0、 4是電平觸發(fā)方式, 5是上升沿觸發(fā)。 ③ 當 計數(shù)值減為 1時, OUT由高變低,減為 0時, OUT又變?yōu)楦?,?OUT輸出一個時鐘周期的 負脈沖 ;同時, 自動將計數(shù)初值 N裝入 計數(shù)執(zhí)行部件 CE,開始新一輪計數(shù)。 用于產(chǎn)生每秒 ,故設(shè)為工作在方式 3, 初值為 0, 從 OUT0輸出方波頻率為 =, 計數(shù)器 0的控制字為 00110110( 36H) ; ② 8253的計數(shù)器 l, 動態(tài) RAM刷新 。 在計數(shù)過程中,若 GATE又來一個上升沿觸發(fā),則在下一個CLK脈沖的下降沿,計數(shù)初值重新裝入減 1計數(shù)器,并按計數(shù)初值作減 1計數(shù)。另一個產(chǎn)生1KHz信號,選用計數(shù)器 1。計件系統(tǒng)的功能就是記錄脈沖的個數(shù)。 ③ 當 減 1計數(shù)器的值為 0時, OUT變?yōu)榈碗娖?,?jīng)過一個 CLK時鐘周期, OUT變?yōu)楦唠娖?。?GATE變?yōu)楦唠娖胶螅乱粋€時鐘脈沖的下降沿,計數(shù)初值重新裝入減 1計數(shù)器,開始新的計數(shù)。 計數(shù)期間,又寫入新的計數(shù)初值,不影響當前計數(shù)過程。 幾條基本原則 ① 寫入控制字,輸出端 OUT進入初始狀態(tài),初始狀態(tài)對不同的工作方式來說不一定相同。 ⑵ 8253內(nèi)部只有一個控制字寄存器,即只有一個控制端口地址。當 CS有效時, CPU才能對 8253進行讀寫操作。 系統(tǒng)也可以利用計數(shù)器 /定時器芯片對外部事件進行 計數(shù) 。 難點: 8253的六種工作方式及編程應(yīng)用。 5 計算機接口技術(shù) 3)可編程的硬件定時 在微機系統(tǒng)中,常采用軟件、硬件相結(jié)合的方法實現(xiàn)定時,如用可編程計數(shù)器 /定時器芯片( 如 Intel 8253) 構(gòu)成一個方便靈活的計數(shù)定時電路。 CPU通過數(shù)據(jù)總線緩沖器向 控制字寄存器 寫入確定 8253工作方式的控制字;向 某個計數(shù)器 寫入計數(shù)初值;從 某個計數(shù)器讀出當前計數(shù)值。 注意: 計數(shù)初值寄存器 、 計數(shù)執(zhí)行部件 和 輸出鎖存器 都是 16位寄存器 ,它們均 可被分成高 8位和低 8位 兩個部分。計數(shù)器 0和計數(shù)器 2的計數(shù)初值都為十進制數(shù) 512,編寫初始化程序。 ③ 計數(shù)期間, OUT一直保持低電平,當計數(shù)結(jié)束(計數(shù)值為 0), OUT變?yōu)?高電平 。當計數(shù)初值為 偶數(shù) 時, OUT輸出 對稱方波 ;當計數(shù)初值為奇數(shù) 時, OUT輸出 不對稱方波 。 51 計算機接口技術(shù) 例 4:家庭廚房系統(tǒng)改進型。對于計數(shù)器 0,只要能起分頻作用即可,對輸出波形不做要求,所以可以選用方式 2或方式 3。 對于計數(shù)器 0,要求初始計數(shù)值寫入計數(shù)器后,計數(shù)器就可以工作,則通道0的啟動方式應(yīng)是軟件啟動。方式 2 、 3都能實現(xiàn)對時鐘脈 沖進行 N分頻 ; 方式 4:產(chǎn)生一個負脈沖,可用來計數(shù); 方式 5:與 4波形相同,產(chǎn)生一個負脈沖,可用來計數(shù); 57 計算機接口技術(shù) 門控信號 GATE的控制功能 58 計算機接口技術(shù) 59 計算機接口技術(shù) 六、 8253應(yīng)用舉例 例 1: 現(xiàn)有一個高精密晶體振蕩電路,輸出信號是脈沖波,頻率為1MHz。 此信號頻率決定揚聲器的音調(diào) , 計數(shù)器 2的控制字為 0110110( 0B6H) 。計數(shù)結(jié)束后,才將新的計數(shù)初值裝入減 1計數(shù)器,并以新的計數(shù)初值開始計數(shù)。 ? 用途: 方式 0常用來對外部事件計數(shù),利用 OUT由低到高的變化產(chǎn)生中斷請求信號。步驟為:先向 8253寫控制字( D5D4=00),鎖存當前計數(shù)值,再讀入。 15 計算機接口技術(shù) 16 計算機接口技術(shù) 8253初始化時, CPU用 OUT輸出指令向控制字寄存器寫入控制字,以選定計數(shù)器通道,規(guī)定計數(shù)器通道的工作方式,讀寫格式和計數(shù)格式。 鎖存命令到來,OL鎖存當前計數(shù),當計數(shù)被讀走, OL又隨CE變化。 3 計算機接口技術(shù) CPU執(zhí)行每條指令都需要一定的時間 , 重復執(zhí)行一些指令就會占用一段固定的時間 , 因此 , 可 運用軟件編程的方法 , 適當?shù)剡x取一些指令和循環(huán)次數(shù)便能實現(xiàn)定時功能 。 如脈沖信號是周期為 1秒的周期信號 , 則計數(shù) 60次就是 1分 , 計滿 60分就是 1小時 , 計滿 24小時就是 1天 。 計數(shù)器的門控信號 計數(shù)器的輸出信號 計數(shù)器的時鐘信號 9 計算機接口技術(shù) 8253的編程結(jié)構(gòu) 工作過程: 初值 → CR→CE ,CE減 1計數(shù), OL跟隨CE變化,減到 0, OUT輸出結(jié)束信號。通常 8253的 D7~ D0與數(shù)據(jù)總線的低 8位相連,所以,地址總線的 A A1連 8253的 A A0;地址總線的 A0置為 0,這樣 8253內(nèi)部各個端口地址都為 偶地址 。 用作定時器時的計數(shù)器初值計算方法: 定時時間=時鐘脈沖周期 Tc 計數(shù)初值 N 22 計算機接口技術(shù) ( 4)讀操作 計數(shù)器在計數(shù)時,計數(shù)器的計數(shù)內(nèi)容是動態(tài)變化的,需
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1